Семінар МаркетологUA: марафон-практикум

Антон Воронюк — СЕО WebPromoExperts
  • 27 лютого 2023
string(48) "/images/uploads/seminars/marafon/9vbxwZqt4e.webp" object(Imagine\Exception\InvalidArgumentException)#456 (7) { ["message":protected]=> string(126) "Saving image in "webp" format is not supported, please use one of the following extension: "gif", "jpeg", "png", "wbmp", "xbm"" ["string":"Exception":private]=> string(0) "" ["code":protected]=> int(0) ["file":protected]=> string(76) "/var/www/webpromoexperts.net/vendor/imagine/imagine/lib/Imagine/Gd/Image.php" ["line":protected]=> int(552) ["trace":"Exception":private]=> array(15) { [0]=> array(6) { ["file"]=> string(76) "/var/www/webpromoexperts.net/vendor/imagine/imagine/lib/Imagine/Gd/Image.php" ["line"]=> int(210) ["function"]=> string(12) "saveOrOutput" ["class"]=> string(16) "Imagine\Gd\Image" ["type"]=> string(2) "->" ["args"]=> array(3) { [0]=> string(4) "webp" [1]=> array(1) { ["quality"]=> int(89) } [2]=> string(79) "/var/www/webpromoexperts.net/frontend/web/images/thumbs/9vbxwZqt4e-537-552.webp" } } [1]=> array(6) { ["file"]=> string(59) "/var/www/webpromoexperts.net/common/helpers/ImageHelper.php" ["line"]=> int(57) ["function"]=> string(4) "save" ["class"]=> string(16) "Imagine\Gd\Image" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> string(79) "/var/www/webpromoexperts.net/frontend/web/images/thumbs/9vbxwZqt4e-537-552.webp" [1]=> array(1) { ["quality"]=> int(89) } } } [2]=> array(6) { ["file"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["line"]=> int(93) ["function"]=> string(8) "getThumb" ["class"]=> string(26) "common\helpers\ImageHelper" ["type"]=> string(2) "::" ["args"]=> array(4) { [0]=> string(48) "/images/uploads/seminars/marafon/9vbxwZqt4e.webp" [1]=> int(537) [2]=> int(552) [3]=> array(2) { ["alt"]=> string(57) "МаркетологUA: марафон-практикум" ["loading"]=> string(4) "lazy" } } } [3]=> array(4) { ["file"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/View.php" ["line"]=> int(348) ["args"]=> array(1) { [0]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } ["function"]=> string(7) "require" } [4]=> array(6) { ["file"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/View.php" ["line"]=> int(258) ["function"]=> string(13) "renderPhpFile" ["class"]=> string(13) "yii\base\View" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" [1]=> &array(7) { ["playNow"]=> bool(false) ["seminar"]=> object(frontend\modules\seminars\transformers\SeminarTransformer)#294 (17) { ["id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["spendDate"]=> int(1677488400) ["endDate"]=> int(1677859200) ["spendTime"]=> string(19) "з 11:00 до 18:00" ["publishDate"]=> int(1677844800) ["price"]=> array(2) { ["price"]=> string(42) "1 000 грн" ["priceInUah"]=> float(1000) } ["tags"]=> array(0) { } ["lectors"]=> array(2) { ["speackers"]=> array(1) { [0]=> object(common\models\users\User)#321 (13) { ["new_pass"]=> NULL ["new_confirm"]=> NULL ["authKey"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_related":"yii\db\BaseActiveRecord":private]=> array(1) { ["info"]=> object(common\models\users\UserInfo)#394 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } ["beforeUpdate"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } ["url"]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } } } } ["suffix"]=> string(0) "" } ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["url"]=> string(71) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum/" ["backgroundColor"]=> NULL ["language"]=> object(common\models\seminars\language\SeminarsLanguage)#299 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["img_fon"]=> string(48) "/images/uploads/seminars/marafon/9vbxwZqt4e.webp" ["allVideoIsFree"]=> int(0) ["videoLink"]=> string(41) "https://www.youtube.com/embed/YbXx7Hanx38" } ["ifPay"]=> bool(false) ["existFreeTransaction"]=> bool(false) ["reviews"]=> array(0) { } ["priceTypes"]=> array(3) { [0]=> object(common\models\seminars\SeminarTypes)#392 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [1]=> object(common\models\seminars\SeminarTypes)#450 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [2]=> object(common\models\seminars\SeminarTypes)#453 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } } ["isPastSeminar"]=> bool(true) } } } [5]=> array(6) { ["file"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/View.php" ["line"]=> int(157) ["function"]=> string(10) "renderFile" ["class"]=> string(13) "yii\base\View" ["type"]=> string(2) "->" ["args"]=> array(3) { [0]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" [1]=> array(7) { ["playNow"]=> bool(false) ["seminar"]=> object(frontend\modules\seminars\transformers\SeminarTransformer)#294 (17) { ["id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["spendDate"]=> int(1677488400) ["endDate"]=> int(1677859200) ["spendTime"]=> string(19) "з 11:00 до 18:00" ["publishDate"]=> int(1677844800) ["price"]=> array(2) { ["price"]=> string(42) "1 000 грн" ["priceInUah"]=> float(1000) } ["tags"]=> array(0) { } ["lectors"]=> array(2) { ["speackers"]=> array(1) { [0]=> object(common\models\users\User)#321 (13) { ["new_pass"]=> NULL ["new_confirm"]=> NULL ["authKey"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_related":"yii\db\BaseActiveRecord":private]=> array(1) { ["info"]=> object(common\models\users\UserInfo)#394 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } ["beforeUpdate"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } ["url"]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } } } } ["suffix"]=> string(0) "" } ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["url"]=> string(71) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum/" ["backgroundColor"]=> NULL ["language"]=> object(common\models\seminars\language\SeminarsLanguage)#299 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["img_fon"]=> string(48) "/images/uploads/seminars/marafon/9vbxwZqt4e.webp" ["allVideoIsFree"]=> int(0) ["videoLink"]=> string(41) "https://www.youtube.com/embed/YbXx7Hanx38" } ["ifPay"]=> bool(false) ["existFreeTransaction"]=> bool(false) ["reviews"]=> array(0) { } ["priceTypes"]=> array(3) { [0]=> object(common\models\seminars\SeminarTypes)#392 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [1]=> object(common\models\seminars\SeminarTypes)#450 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [2]=> object(common\models\seminars\SeminarTypes)#453 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } } ["isPastSeminar"]=> bool(true) } [2]=> object(frontend\modules\seminars\controllers\DefaultController)#219 (17) { ["seminarRepository":"frontend\modules\seminars\controllers\DefaultController":private]=> object(frontend\modules\seminars\repositories\SeminarRepository)#222 (3) { ["pagination":protected]=> NULL ["seminars":protected]=> NULL ["typesToTransaction":protected]=> array(2) { [0]=> string(2) "SF" [1]=> string(1) "S" } } ["data":protected]=> NULL ["_url":"frontend\components\FrontController":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["enableCsrfValidation"]=> bool(true) ["actionParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["id"]=> string(7) "default" ["module"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> *RECURSION* } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> *RECURSION* ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["defaultAction"]=> string(5) "index" ["layout"]=> NULL ["action"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> *RECURSION* ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> *RECURSION* ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> *RECURSION* ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> *RECURSION* [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> *RECURSION* ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["_view":"yii\base\Controller":private]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> *RECURSION* ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> *RECURSION* ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> *RECURSION* ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> *RECURSION* ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> *RECURSION* [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["_viewPath":"yii\base\Controller":private]=> string(68) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } } [6]=> array(6) { ["file"]=> string(68) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/Controller.php" ["line"]=> int(407) ["function"]=> string(6) "render" ["class"]=> string(13) "yii\base\View" ["type"]=> string(2) "->" ["args"]=> array(3) { [0]=> string(4) "view" [1]=> array(7) { ["playNow"]=> bool(false) ["seminar"]=> object(frontend\modules\seminars\transformers\SeminarTransformer)#294 (17) { ["id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["spendDate"]=> int(1677488400) ["endDate"]=> int(1677859200) ["spendTime"]=> string(19) "з 11:00 до 18:00" ["publishDate"]=> int(1677844800) ["price"]=> array(2) { ["price"]=> string(42) "1 000 грн" ["priceInUah"]=> float(1000) } ["tags"]=> array(0) { } ["lectors"]=> array(2) { ["speackers"]=> array(1) { [0]=> object(common\models\users\User)#321 (13) { ["new_pass"]=> NULL ["new_confirm"]=> NULL ["authKey"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_related":"yii\db\BaseActiveRecord":private]=> array(1) { ["info"]=> object(common\models\users\UserInfo)#394 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } ["beforeUpdate"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } ["url"]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } } } } ["suffix"]=> string(0) "" } ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["url"]=> string(71) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum/" ["backgroundColor"]=> NULL ["language"]=> object(common\models\seminars\language\SeminarsLanguage)#299 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["img_fon"]=> string(48) "/images/uploads/seminars/marafon/9vbxwZqt4e.webp" ["allVideoIsFree"]=> int(0) ["videoLink"]=> string(41) "https://www.youtube.com/embed/YbXx7Hanx38" } ["ifPay"]=> bool(false) ["existFreeTransaction"]=> bool(false) ["reviews"]=> array(0) { } ["priceTypes"]=> array(3) { [0]=> object(common\models\seminars\SeminarTypes)#392 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [1]=> object(common\models\seminars\SeminarTypes)#450 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [2]=> object(common\models\seminars\SeminarTypes)#453 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } } ["isPastSeminar"]=> bool(true) } [2]=> object(frontend\modules\seminars\controllers\DefaultController)#219 (17) { ["seminarRepository":"frontend\modules\seminars\controllers\DefaultController":private]=> object(frontend\modules\seminars\repositories\SeminarRepository)#222 (3) { ["pagination":protected]=> NULL ["seminars":protected]=> NULL ["typesToTransaction":protected]=> array(2) { [0]=> string(2) "SF" [1]=> string(1) "S" } } ["data":protected]=> NULL ["_url":"frontend\components\FrontController":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["enableCsrfValidation"]=> bool(true) ["actionParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["id"]=> string(7) "default" ["module"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> *RECURSION* } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> *RECURSION* ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["defaultAction"]=> string(5) "index" ["layout"]=> NULL ["action"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> *RECURSION* ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> *RECURSION* ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> *RECURSION* ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> *RECURSION* [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> *RECURSION* ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["_view":"yii\base\Controller":private]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> *RECURSION* ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> *RECURSION* ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> *RECURSION* ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> *RECURSION* ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> *RECURSION* [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["_viewPath":"yii\base\Controller":private]=> string(68) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } } [7]=> array(6) { ["file"]=> string(88) "/var/www/webpromoexperts.net/frontend/modules/seminars/controllers/DefaultController.php" ["line"]=> int(57) ["function"]=> string(6) "render" ["class"]=> string(19) "yii\base\Controller" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> string(4) "view" [1]=> array(7) { ["playNow"]=> bool(false) ["seminar"]=> object(frontend\modules\seminars\transformers\SeminarTransformer)#294 (17) { ["id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["spendDate"]=> int(1677488400) ["endDate"]=> int(1677859200) ["spendTime"]=> string(19) "з 11:00 до 18:00" ["publishDate"]=> int(1677844800) ["price"]=> array(2) { ["price"]=> string(42) "1 000 грн" ["priceInUah"]=> float(1000) } ["tags"]=> array(0) { } ["lectors"]=> array(2) { ["speackers"]=> array(1) { [0]=> object(common\models\users\User)#321 (13) { ["new_pass"]=> NULL ["new_confirm"]=> NULL ["authKey"]=> NULL ["_attributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(7) { ["id"]=> int(164) ["name"]=> string(10) "Антон" ["img"]=> string(47) "/images/uploads/course/lecturers/fIKyHQEF3B.jpg" ["email"]=> string(18) "woronyuk@gmail.com" ["surname"]=> string(14) "Воронюк" ["isLector"]=> int(1) ["url"]=> string(14) "anton-voronyuk" } ["_related":"yii\db\BaseActiveRecord":private]=> array(1) { ["info"]=> object(common\models\users\UserInfo)#394 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(21) { ["id"]=> int(163) ["user_id"]=> int(164) ["phone"]=> string(13) "+380938497471" ["posada"]=> string(95) "Директор з розвитку бізнесу WebPromoExperts та Webpromo" ["notify_course"]=> int(0) ["notify_blog_post"]=> int(1) ["possiblePhones"]=> string(70) "+38938497471,+38009 384 9747,+38093 849 7471,0938497471,+380938497471," ["notify_blog_comments"]=> int(0) ["gender"]=> string(4) "male" ["birthday"]=> string(10) "1970-01-01" ["description"]=> string(2166) "

Антон Воронюк – директор по развитию бизнеса Академии WebPromoExperts и агентства Webpromo.


Достижения:

  • С 2012 года студентами WebPromoExperts стали более 8000 человек

Отзывы студентов

 

  • Агентство WebPromo с 2008 года реализовало более 1100 рекламных кампаний для Ощадбанка, Ашан, УкрСиббанка, Метро, ​​Киевстара, Vodafone

Отзывы клиентов

 

 

Важные события в карьере:

  • С 2007 года начал свой путь в интернет-маркетинге, где успешно реализуется по сей день
  • Является спикером на конференциях 8P, iForum, Optimization.ua, Marketing Revolution и многих других

 

Facebook: https://www.facebook.com/anton.woronyuk

 

" ["description_uk"]=> string(1157) "

Диджитал-експерт із понад 17-річним досвідом. Сертифікований фахівець Google Analytics IQ, Google Ads IQ, Bing. У 2012 році заснував Академію інтернет-маркетингу WebPromoExperts, яка навчила вже понад 11 000 осіб. В свою чергу, агенція Webpromo з 2008 року реалізувала понад 1 100 успішних рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, МETRO, Київстар, Vodafone. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших

 

" ["manual_percent"]=> float(0) ["experience_uk"]=> string(457) "
  • 17+ років досвіду в інтернет-маркетингу
  • 11 000+ навчених студентів
  • 700+ виступів у якості спікера
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній
" ["trainedStudents_uk"]=> string(0) "" ["activeProjects_uk"]=> string(256) "" ["TOP5Customers_uk"]=> string(370) "

 

Подивіться на куратора курсу у справі" ["block_text1_uk"]=> string(764) "

Антон Воронюк — диджитал-експерт із понад 17-річним досвідом, директор з розвитку бізнесу WebPromoExperts та Webpromo. Антон має потужний досвід у викладацькій діяальності: він тренер у академії Google для агентств, бере участь як лектор у корпоративних тренінгах, які організовує WebPromoExperts для найбільших українських та міжнародних компаній. Серед яких: Comfy, Bionorica, Teva, Нова Пошта, ООН та багато інших.

 

" ["block_text2_uk"]=> string(790) "
  • 17+ років досвіду в інтернет-маркетингу;
  • 11 000+ навчених студентів;
  • 700+ виступів у якості спікера;
  • 150+ корпоративних тренінгів для відомих українських і міжнародних компаній;
  • Із 2007 року почав свій шлях в інтернет-маркетингу, де успішно реалізується до сьогодні;
  • Являється спікером на конференціях WebPromoExperts, 8P, iForum, Optimization.ua, Marketing Revolution і багатьох інших
" ["block_text3_uk"]=> string(1545) "
  • З 2012 року студентами WebPromoExperts стали понад 11 000 осіб

Відгуки студентів

 

  • Агентство WebPromo з 2008 року реалізувало понад 1100 рекламних кампаній для Ощадбанку, Ашан, Укрсиббанку, Метро, Київстар, Vodafone

Відгуки клієнтів

 

 

 

Контакт Антона: Facebook

" ["socials"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } ["beforeUpdate"]=> array(3) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [2]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } [1]=> string(6) "getUrl" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(3) { [0]=> object(yii\behaviors\TimestampBehavior)#352 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#390 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } ["url"]=> object(backend\behaviors\Url)#395 (5) { ["in_attribute"]=> array(2) { [0]=> string(4) "name" [1]=> string(7) "surname" } ["out_attribute"]=> string(3) "url" ["translit"]=> bool(true) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(6) "getUrl" ["beforeUpdate"]=> string(6) "getUrl" } } } } } ["suffix"]=> string(0) "" } ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["url"]=> string(71) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum/" ["backgroundColor"]=> NULL ["language"]=> object(common\models\seminars\language\SeminarsLanguage)#299 (10) { ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(1194) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["name"]=> string(57) "МаркетологUA: марафон-практикум" ["after_name"]=> string(69) "Антон Воронюк — СЕО WebPromoExperts" ["aboutAuthorText"]=> string(792) "

Антон Воронюк

СЕО WebPromoExperts

 

  • Більше 13 років досвіду в інтернет-маркетингу
  • 1000+ навчених студентів
  • 600+ виступів як спікера
  • 100+ корпоративних тренінгів для найбільших українських та міжнародних компаній
" ["img"]=> string(47) "/images/uploads/seminars/marafon/2CFeNltYqx.png" ["utp"]=> string(0) "" ["image_mini"]=> string(47) "/images/uploads/seminars/marafon/lAnWmi6bDS.png" ["on_seminar_text"]=> string(4729) "

Зробіть перші кроки на шляху до стрімкої кар’єри у digital, на практиці та за короткий термін переконайтеся чи підійде вам професія інтернет-маркетолога та опануйте базовий інструментарій для початківця та отримайте цінні поради від ТОП-спеціаліста ринку Антона Воронюка.

Наші випускники працюють у відомих українських та міжнародних компаніях

ДЛЯ КОГО БУДЕ КОРИСНИМ МАРАФОН З ІНТЕРНЕТ-МАРКЕТИНГУ

Марафон буде корисний всім, хто починає свій шлях в інтернет-маркетингу, а саме:

Для людей, котрі хочуть здобути перспективну професію інтернет-маркетолога, проте вагаються чи підійде їм саме цей напрямок
Для людей, котрі нічого не знають про інтернет-маркетинг, але шукають нові для себе варіанти
Для новачків, котрих цікавить інтернет-маркетинг, проте не мають системності і розуміння з чого почати вивчати сферу
Для українців, котрі втратили роботу та шукають для себе нові можливості
" ["how_to_connect"]=> string(0) "" ["description"]=> string(1426) "

Що вас чекає на марафоні?

5 днів

актуального контенту: лекції, зошити, чек-листи, тести

Кар’єрна консультація

що важливо знати при вході в професію та які компетенції розвивати

Нетворкінг

онлайн-зустріч з наставником, відповіді на запитання по темам марафону

Грант на навчання

в кінці марафону, серед учасників, ми розіграємо грант на навчання

" ["organizers"]=> string(1336) "

Чому WebPromoExperts вважають найкращою
Академією з інтернет-маркетингу

10

років досвіду 

навчання
інтернет-маркетингу

7

років

проводимо
корпоративні тренінги

10000

випускників

Академії
WebPromoExperts

60/40

співвідношення

теорії й практики протягом навчання

" ["info_partners"]=> string(0) "" ["meta_title"]=> string(112) "Онлайн-марафон для тих, хто хоче стати інтернет-маркетологом" ["meta_desc"]=> string(448) ""МаркетологUA" - марафон-практикум для тих, хто мріє почати кар'єру у digital, проте сумнівається чи точно підійде напрямок. У найкоротший срок познайомитесь із базовими інструментами інтернет-маркетолога і побудує власну стратегію входу в професію" ["partners"]=> string(2149) "

ЯК ПРОХОДИТИМЕ НАВЧАННЯ НА ІНТЕНСИВІ:

Закритий Telegram-канал

на початку навчання ви приєднаєтесь до закритого телеграм-каналу та чатику, де проходитиме навчання, всі активності та спілкування

Корисні навчальні матеріали

кожного дня ви будете вивчати по одній темі з інтернет-маркетингу, проходити тести, працювати із зошитами та чек-листами

Нетворкінг із наставником

наприкінці марафону - ви зустрінетесь на “живій” онлайн-зустрічі із Антоном Воронюком, котрий відповість на всі ваші запитання

Кар’єрна консультація

в процесі марафону ви отримаєте цінні кар’єрні рекомендації від представників Rabota.ua, а також гайд по професії, з яким ви точно зрозумієте вектор подальших дій

" } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["img_fon"]=> string(48) "/images/uploads/seminars/marafon/9vbxwZqt4e.webp" ["allVideoIsFree"]=> int(0) ["videoLink"]=> string(41) "https://www.youtube.com/embed/YbXx7Hanx38" } ["ifPay"]=> bool(false) ["existFreeTransaction"]=> bool(false) ["reviews"]=> array(0) { } ["priceTypes"]=> array(3) { [0]=> object(common\models\seminars\SeminarTypes)#392 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3343) ["keyId"]=> int(1) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "1" ["options_on"]=> string(577) "5-тиденний інтенсив у Telegram: запис лекцій;Тести для перевірки знань;Чек-листи, шаблони, інструкції, скринкасти;Закрите ком’юніті однодумців;Постійна підтримка адміністратора;Зворотний зв’язок із виниклих питань;Кар’єрна консультація;Нетворкінг із наставником у “живому” форматі;Сертифікат наприкінці навчання" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#448 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#449 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [1]=> object(common\models\seminars\SeminarTypes)#450 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3344) ["keyId"]=> int(2) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(1) "2" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#451 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#452 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } [2]=> object(common\models\seminars\SeminarTypes)#453 (11) { ["currentLang"]=> int(2) ["_attributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_oldAttributes":"yii\db\BaseActiveRecord":private]=> array(17) { ["id"]=> int(3345) ["keyId"]=> int(3) ["language_id"]=> int(2) ["seminar_id"]=> int(221) ["created_at"]=> int(1675142871) ["updated_at"]=> int(1677572510) ["created_by"]=> int(211572) ["updated_by"]=> int(190091) ["name"]=> string(0) "" ["options_on"]=> string(0) "" ["options_off"]=> string(0) "" ["price"]=> float(1000) ["price_kz"]=> float(28) ["discount"]=> string(0) "" ["discount_cause"]=> string(0) "" ["show"]=> NULL ["priority"]=> NULL } ["_related":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_relationsDependencies":"yii\db\BaseActiveRecord":private]=> array(0) { } ["_errors":"yii\base\Model":private]=> NULL ["_validators":"yii\base\Model":private]=> NULL ["_scenario":"yii\base\Model":private]=> string(7) "default" ["_events":"yii\base\Component":private]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } ["beforeUpdate"]=> array(2) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } [1]=> array(2) { [0]=> array(2) { [0]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> string(18) "evaluateAttributes" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(2) { [0]=> object(yii\behaviors\TimestampBehavior)#454 (8) { ["createdAtAttribute"]=> string(10) "created_at" ["updatedAtAttribute"]=> string(10) "updated_at" ["value"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_at" [1]=> string(10) "updated_at" } ["beforeUpdate"]=> string(10) "updated_at" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } [1]=> object(backend\behaviors\TimestampUpdatedBehavior)#455 (9) { ["createdByAttribute"]=> string(10) "created_by" ["updatedByAttribute"]=> string(10) "updated_by" ["value"]=> NULL ["defaultValue"]=> NULL ["attributes"]=> array(2) { ["beforeInsert"]=> array(2) { [0]=> string(10) "created_by" [1]=> string(10) "updated_by" } ["beforeUpdate"]=> string(10) "updated_by" } ["skipUpdateOnClean"]=> bool(true) ["preserveNonEmptyValues"]=> bool(false) ["owner"]=> *RECURSION* ["_attachedEvents":"yii\base\Behavior":private]=> array(2) { ["beforeInsert"]=> string(18) "evaluateAttributes" ["beforeUpdate"]=> string(18) "evaluateAttributes" } } } } } ["isPastSeminar"]=> bool(true) } } } [8]=> array(4) { ["function"]=> string(10) "actionView" ["class"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> string(30) "marketologua-marafon-praktikum" } } [9]=> array(4) { ["file"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/InlineAction.php" ["line"]=> int(57) ["function"]=> string(20) "call_user_func_array" ["args"]=> array(2) { [0]=> array(2) { [0]=> object(frontend\modules\seminars\controllers\DefaultController)#219 (17) { ["seminarRepository":"frontend\modules\seminars\controllers\DefaultController":private]=> object(frontend\modules\seminars\repositories\SeminarRepository)#222 (3) { ["pagination":protected]=> NULL ["seminars":protected]=> NULL ["typesToTransaction":protected]=> array(2) { [0]=> string(2) "SF" [1]=> string(1) "S" } } ["data":protected]=> NULL ["_url":"frontend\components\FrontController":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["enableCsrfValidation"]=> bool(true) ["actionParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["id"]=> string(7) "default" ["module"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> *RECURSION* } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> *RECURSION* ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["defaultAction"]=> string(5) "index" ["layout"]=> NULL ["action"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> *RECURSION* ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> *RECURSION* ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> *RECURSION* ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> *RECURSION* [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["response"]=> *RECURSION* ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["_view":"yii\base\Controller":private]=> object(yii\web\View)#107 (23) { ["assetBundles"]=> array(0) { } ["title"]=> string(75) "МаркетологUA: марафон-практикум | WebPromoExperts" ["metaTags"]=> array(4) { ["og:type"]=> string(43) "" ["og:url"]=> string(106) "" ["og:image"]=> string(111) "" ["description"]=> string(171) "" } ["linkTags"]=> array(3) { ["canonical"]=> string(101) "" ["hreflang-uk"]=> string(118) "" ["hreflang-ru"]=> string(115) "" } ["css"]=> array(0) { } ["cssFiles"]=> array(0) { } ["js"]=> array(0) { } ["jsFiles"]=> array(0) { } ["scriptOptions"]=> array(0) { } ["_assetManager":"yii\web\View":private]=> NULL ["isPageEnded":protected]=> bool(false) ["context"]=> *RECURSION* ["params"]=> array(1) { ["breadcrumbs"]=> array(2) { [0]=> array(2) { ["label"]=> string(26) "🍀 Семінари" ["url"]=> string(13) "/ua/seminars/" } [1]=> array(1) { ["label"]=> string(57) "МаркетологUA: марафон-практикум" } } } ["renderers"]=> NULL ["defaultExtension"]=> string(3) "php" ["theme"]=> NULL ["blocks"]=> NULL ["cacheStack"]=> array(0) { } ["dynamicPlaceholders"]=> array(0) { } ["_viewFiles":"yii\base\View":private]=> array(1) { [0]=> array(2) { ["resolved"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" ["requested"]=> string(77) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default/view.php" } } ["_events":"yii\base\Component":private]=> array(2) { ["endPage"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#112 (3) { ["static"]=> array(1) { ["app"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> *RECURSION* ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> *RECURSION* ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$e"]=> string(10) "" } } [1]=> NULL } } ["endBody"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\debug\Module)#119 (37) { ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(12) "95.164.95.35" } ["allowedHosts"]=> array(0) { } ["checkAccessCallback"]=> NULL ["controllerNamespace"]=> string(21) "yii\debug\controllers" ["logTarget"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["panels"]=> array(12) { ["config"]=> object(yii\debug\panels\ConfigPanel)#117 (9) { ["id"]=> string(6) "config" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["log"]=> object(yii\debug\panels\LogPanel)#121 (10) { ["_models":"yii\debug\panels\LogPanel":private]=> NULL ["id"]=> string(3) "log" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["profiling"]=> object(yii\debug\panels\ProfilingPanel)#123 (10) { ["_models":"yii\debug\panels\ProfilingPanel":private]=> NULL ["id"]=> string(9) "profiling" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["db"]=> object(yii\debug\panels\DbPanel)#125 (19) { ["criticalQueryThreshold"]=> NULL ["excessiveCallerThreshold"]=> NULL ["ignoredPathsInBacktrace"]=> array(0) { } ["db"]=> string(2) "db" ["defaultOrder"]=> array(1) { ["seq"]=> int(4) } ["defaultFilter"]=> array(0) { } ["_models":"yii\debug\panels\DbPanel":private]=> NULL ["_timings":"yii\debug\panels\DbPanel":private]=> NULL ["_profileLogs":"yii\debug\panels\DbPanel":private]=> NULL ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["id"]=> string(2) "db" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(1) { ["db-explain"]=> array(2) { ["class"]=> string(34) "yii\debug\actions\db\ExplainAction" ["panel"]=> *RECURSION* } } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["event"]=> object(yii\debug\panels\EventPanel)#127 (10) { ["_events":"yii\debug\panels\EventPanel":private]=> array(53) { [0]=> array(5) { ["time"]=> float(1731907603.9905) ["name"]=> string(13) "beforeRequest" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [1]=> array(5) { ["time"]=> float(1731907604.0022) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "frontend\modules\cart\models\Currency" } [2]=> array(5) { ["time"]=> float(1731907604.0033) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [3]=> array(5) { ["time"]=> float(1731907604.0056) ["name"]=> string(9) "afterOpen" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(17) "yii\db\Connection" } [4]=> array(5) { ["time"]=> float(1731907604.0082) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(19) "yii\web\Application" } [5]=> array(5) { ["time"]=> float(1731907604.0083) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(34) "frontend\modules\seminars\seminars" } [6]=> array(5) { ["time"]=> float(1731907604.0123) ["name"]=> string(12) "beforeAction" ["class"]=> string(20) "yii\base\ActionEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(55) "frontend\modules\seminars\controllers\DefaultController" } [7]=> array(5) { ["time"]=> float(1731907604.0124) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [8]=> array(5) { ["time"]=> float(1731907604.0129) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [9]=> array(5) { ["time"]=> float(1731907604.014) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [10]=> array(5) { ["time"]=> float(1731907604.0146) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [11]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(48) "common\models\seminars\language\SeminarsLanguage" } [12]=> array(5) { ["time"]=> float(1731907604.0156) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(31) "common\models\seminars\Seminars" } [13]=> array(5) { ["time"]=> float(1731907604.0175) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [14]=> array(5) { ["time"]=> float(1731907604.0176) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [15]=> array(5) { ["time"]=> float(1731907604.0183) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [16]=> array(5) { ["time"]=> float(1731907604.0186) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [17]=> array(5) { ["time"]=> float(1731907604.0195) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [18]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [19]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [20]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [21]=> array(5) { ["time"]=> float(1731907604.0196) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [22]=> array(5) { ["time"]=> float(1731907604.0197) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [23]=> array(5) { ["time"]=> float(1731907604.02) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [24]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [25]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [26]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [27]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [28]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [29]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [30]=> array(5) { ["time"]=> float(1731907604.021) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(37) "common\models\seminars\SeminarProgram" } [31]=> array(5) { ["time"]=> float(1731907604.0211) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [32]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [33]=> array(5) { ["time"]=> float(1731907604.0213) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [34]=> array(5) { ["time"]=> float(1731907604.0216) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [35]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\users\UserInfo" } [36]=> array(5) { ["time"]=> float(1731907604.0226) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(24) "common\models\users\User" } [37]=> array(5) { ["time"]=> float(1731907604.0227) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [38]=> array(5) { ["time"]=> float(1731907604.0233) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [39]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [40]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [41]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [42]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [43]=> array(5) { ["time"]=> float(1731907604.0243) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [44]=> array(5) { ["time"]=> float(1731907604.0245) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(18) "yii\db\ActiveQuery" } [45]=> array(5) { ["time"]=> float(1731907604.0248) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(28) "common\models\base\BaseQuery" } [46]=> array(5) { ["time"]=> float(1731907604.0253) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [47]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [48]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(4) "init" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [49]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [50]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [51]=> array(5) { ["time"]=> float(1731907604.0254) ["name"]=> string(9) "afterFind" ["class"]=> string(14) "yii\base\Event" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(35) "common\models\seminars\SeminarTypes" } [52]=> array(5) { ["time"]=> float(1731907604.0255) ["name"]=> string(12) "beforeRender" ["class"]=> string(18) "yii\base\ViewEvent" ["isStatic"]=> string(1) "0" ["senderClass"]=> string(12) "yii\web\View" } } ["id"]=> string(5) "event" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } } ["mail"]=> object(yii\debug\panels\MailPanel)#130 (11) { ["mailPath"]=> string(19) "@runtime/debug/mail" ["_messages":"yii\debug\panels\MailPanel":private]=> array(0) { } ["id"]=> string(4) "mail" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["timeline"]=> object(yii\debug\panels\TimelinePanel)#133 (17) { ["_colors":"yii\debug\panels\TimelinePanel":private]=> array(3) { [20]=> string(7) "#1e6823" [10]=> string(7) "#44a340" [1]=> string(7) "#8cc665" } ["_models":"yii\debug\panels\TimelinePanel":private]=> NULL ["_start":"yii\debug\panels\TimelinePanel":private]=> NULL ["_end":"yii\debug\panels\TimelinePanel":private]=> NULL ["_duration":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svg":"yii\debug\panels\TimelinePanel":private]=> NULL ["_svgOptions":"yii\debug\panels\TimelinePanel":private]=> array(1) { ["class"]=> string(29) "yii\debug\models\timeline\Svg" } ["_memory":"yii\debug\panels\TimelinePanel":private]=> NULL ["id"]=> string(8) "timeline" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["dump"]=> object(yii\debug\panels\DumpPanel)#135 (14) { ["categories"]=> array(1) { [0]=> string(11) "application" } ["highlight"]=> bool(true) ["depth"]=> int(10) ["varDumpCallback"]=> NULL ["_models":"yii\debug\panels\DumpPanel":private]=> NULL ["id"]=> string(4) "dump" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["router"]=> object(yii\debug\panels\RouterPanel)#137 (10) { ["_categories":"yii\debug\panels\RouterPanel":private]=> array(4) { [0]=> string(32) "yii\web\UrlManager::parseRequest" [1]=> string(29) "yii\web\UrlRule::parseRequest" [2]=> string(38) "yii\web\CompositeUrlRule::parseRequest" [3]=> string(30) "yii\rest\UrlRule::parseRequest" } ["id"]=> string(6) "router" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\debug\panels\RequestPanel)#139 (12) { ["displayVars"]=> array(6) { [0]=> string(7) "_SERVER" [1]=> string(4) "_GET" [2]=> string(5) "_POST" [3]=> string(7) "_COOKIE" [4]=> string(6) "_FILES" [5]=> string(8) "_SESSION" } ["censoredVariableNames"]=> array(0) { } ["censorString"]=> string(4) "****" ["id"]=> string(7) "request" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["user"]=> object(yii\debug\panels\UserPanel)#141 (15) { ["ruleUserSwitch"]=> array(1) { ["allow"]=> bool(false) } ["userSwitch"]=> NULL ["filterModel"]=> NULL ["filterColumns"]=> array(0) { } ["userComponent"]=> string(4) "user" ["displayName"]=> string(4) "User" ["id"]=> string(4) "user" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["asset"]=> object(yii\debug\panels\AssetPanel)#152 (9) { ["id"]=> string(5) "asset" ["tag"]=> NULL ["module"]=> *RECURSION* ["data"]=> NULL ["actions"]=> array(0) { } ["error":protected]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["defaultPanel"]=> string(3) "log" ["dataPath"]=> string(51) "/var/www/webpromoexperts.net/frontend/runtime/debug" ["fileMode"]=> NULL ["dirMode"]=> int(509) ["historySize"]=> int(50) ["defaultHeight"]=> int(50) ["enableDebugLogs"]=> bool(false) ["disableIpRestrictionWarning"]=> bool(false) ["disableCallbackRestrictionWarning"]=> bool(false) ["traceLine"]=> string(61) "{text}" ["tracePathMappings"]=> array(0) { } ["urlRuleClass"]=> string(15) "yii\web\UrlRule" ["pageTitle"]=> NULL ["skipAjaxRequestUrl"]=> array(0) { } ["params"]=> array(0) { } ["id"]=> string(5) "debug" ["module"]=> object(yii\web\Application)#5 (34) { ["defaultRoute"]=> string(4) "site" ["catchAll"]=> NULL ["controller"]=> *RECURSION* ["_homeUrl":"yii\web\Application":private]=> array(1) { [0]=> string(11) "/site/index" } ["controllerNamespace"]=> string(20) "frontend\controllers" ["name"]=> string(15) "WebPromoExperts" ["charset"]=> string(5) "UTF-8" ["language"]=> string(2) "ua" ["sourceLanguage"]=> string(5) "en-US" ["layout"]=> string(4) "main" ["requestedRoute"]=> string(21) "seminars/default/view" ["requestedAction"]=> object(yii\base\InlineAction)#256 (6) { ["actionMethod"]=> string(10) "actionView" ["id"]=> string(4) "view" ["controller"]=> *RECURSION* ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["requestedParams"]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } ["extensions"]=> array(29) { ["2amigos/yii2-ckeditor-widget"]=> array(3) { ["name"]=> string(28) "2amigos/yii2-ckeditor-widget" ["version"]=> string(7) "2.1.0.0" ["alias"]=> array(1) { ["@dosamigos/ckeditor"]=> string(68) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-ckeditor-widget/src" } } ["yiisoft/yii2-bootstrap"]=> array(3) { ["name"]=> string(22) "yiisoft/yii2-bootstrap" ["version"]=> string(8) "2.0.11.0" ["alias"]=> array(1) { ["@yii/bootstrap"]=> string(62) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-bootstrap/src" } } ["2amigos/yii2-date-picker-widget"]=> array(3) { ["name"]=> string(31) "2amigos/yii2-date-picker-widget" ["version"]=> string(7) "1.0.7.0" ["alias"]=> array(1) { ["@dosamigos/datepicker"]=> string(71) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-picker-widget/src" } } ["2amigos/yii2-date-time-picker-widget"]=> array(3) { ["name"]=> string(36) "2amigos/yii2-date-time-picker-widget" ["version"]=> string(7) "1.0.4.0" ["alias"]=> array(1) { ["@dosamigos/datetimepicker"]=> string(76) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-date-time-picker-widget/src" } } ["2amigos/yii2-transliterator-helper"]=> array(3) { ["name"]=> string(34) "2amigos/yii2-transliterator-helper" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@dosamigos/transliterator"]=> string(70) "/var/www/webpromoexperts.net/vendor/2amigos/yii2-transliterator-helper" } } ["jino5577/yii2-date-range-picker"]=> array(3) { ["name"]=> string(31) "jino5577/yii2-date-range-picker" ["version"]=> string(7) "1.0.0.0" ["alias"]=> array(1) { ["@jino5577/daterangepicker"]=> string(67) "/var/www/webpromoexperts.net/vendor/jino5577/yii2-date-range-picker" } } ["kartik-v/yii2-widget-colorinput"]=> array(3) { ["name"]=> string(31) "kartik-v/yii2-widget-colorinput" ["version"]=> string(7) "1.0.6.0" ["alias"]=> array(1) { ["@kartik/color"]=> string(71) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-widget-colorinput/src" } } ["nodge/yii2-eauth"]=> array(4) { ["name"]=> string(16) "nodge/yii2-eauth" ["version"]=> string(7) "2.5.0.0" ["alias"]=> array(1) { ["@nodge/eauth"]=> string(56) "/var/www/webpromoexperts.net/vendor/nodge/yii2-eauth/src" } ["bootstrap"]=> string(21) "nodge\eauth\Bootstrap" } ["yiisoft/yii2-codeception"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-codeception" ["version"]=> string(7) "2.0.6.0" ["alias"]=> array(1) { ["@yii/codeception"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-codeception" } } ["yiisoft/yii2-faker"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-faker" ["version"]=> string(7) "2.0.5.0" ["alias"]=> array(1) { ["@yii/faker"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-faker/src" } } ["yiisoft/yii2-imagine"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-imagine" ["version"]=> string(7) "2.0.4.0" ["alias"]=> array(1) { ["@yii/imagine"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-imagine" } } ["yiisoft/yii2-jui"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-jui" ["version"]=> string(7) "2.0.7.0" ["alias"]=> array(1) { ["@yii/jui"]=> string(52) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-jui" } } ["kartik-v/yii2-mpdf"]=> array(3) { ["name"]=> string(18) "kartik-v/yii2-mpdf" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@kartik/mpdf"]=> string(58) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-mpdf/src" } } ["kartik-v/yii2-krajee-base"]=> array(3) { ["name"]=> string(25) "kartik-v/yii2-krajee-base" ["version"]=> string(7) "3.0.5.0" ["alias"]=> array(1) { ["@kartik/base"]=> string(65) "/var/www/webpromoexperts.net/vendor/kartik-v/yii2-krajee-base/src" } } ["yiisoft/yii2-redis"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-redis" ["version"]=> string(8) "2.0.18.0" ["alias"]=> array(1) { ["@yii/redis"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-redis/src" } } ["yiisoft/yii2-swiftmailer"]=> array(3) { ["name"]=> string(24) "yiisoft/yii2-swiftmailer" ["version"]=> string(7) "2.1.3.0" ["alias"]=> array(1) { ["@yii/swiftmailer"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-swiftmailer/src" } } ["notamedia/yii2-sentry"]=> array(3) { ["name"]=> string(21) "notamedia/yii2-sentry" ["version"]=> string(7) "1.7.0.0" ["alias"]=> array(1) { ["@notamedia/sentry"]=> string(61) "/var/www/webpromoexperts.net/vendor/notamedia/yii2-sentry/src" } } ["yiisoft/yii2-httpclient"]=> array(3) { ["name"]=> string(23) "yiisoft/yii2-httpclient" ["version"]=> string(8) "2.0.15.0" ["alias"]=> array(1) { ["@yii/httpclient"]=> string(63) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-httpclient/src" } } ["yiisoft/yii2-gii"]=> array(3) { ["name"]=> string(16) "yiisoft/yii2-gii" ["version"]=> string(7) "2.2.6.0" ["alias"]=> array(1) { ["@yii/gii"]=> string(56) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-gii/src" } } ["yiisoft/yii2-mongodb"]=> array(3) { ["name"]=> string(20) "yiisoft/yii2-mongodb" ["version"]=> string(7) "3.0.1.0" ["alias"]=> array(1) { ["@yii/mongodb"]=> string(60) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-mongodb/src" } } ["yii2mod/yii2-helpers"]=> array(3) { ["name"]=> string(20) "yii2mod/yii2-helpers" ["version"]=> string(7) "1.3.0.0" ["alias"]=> array(1) { ["@yii2mod/helpers"]=> string(56) "/var/www/webpromoexperts.net/vendor/yii2mod/yii2-helpers" } } ["yii2mod/collection"]=> array(3) { ["name"]=> string(18) "yii2mod/collection" ["version"]=> string(7) "1.3.1.0" ["alias"]=> array(1) { ["@yii2mod/collection"]=> string(54) "/var/www/webpromoexperts.net/vendor/yii2mod/collection" } } ["yiisoft/yii2-debug"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-debug" ["version"]=> string(8) "2.1.25.0" ["alias"]=> array(1) { ["@yii/debug"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-debug/src" } } ["himiklab/yii2-recaptcha-widget"]=> array(3) { ["name"]=> string(30) "himiklab/yii2-recaptcha-widget" ["version"]=> string(7) "2.1.1.0" ["alias"]=> array(2) { ["@himiklab/yii2/recaptcha"]=> string(70) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/src" ["@himiklab/yii2/recaptcha/tests"]=> string(72) "/var/www/webpromoexperts.net/vendor/himiklab/yii2-recaptcha-widget/tests" } } ["codemix/yii2-localeurls"]=> array(3) { ["name"]=> string(23) "codemix/yii2-localeurls" ["version"]=> string(7) "1.8.1.0" ["alias"]=> array(1) { ["@codemix/localeurls"]=> string(59) "/var/www/webpromoexperts.net/vendor/codemix/yii2-localeurls" } } ["thamtech/yii2-uuid"]=> array(3) { ["name"]=> string(18) "thamtech/yii2-uuid" ["version"]=> string(7) "1.2.2.0" ["alias"]=> array(1) { ["@thamtech/uuid"]=> string(58) "/var/www/webpromoexperts.net/vendor/thamtech/yii2-uuid/src" } } ["skeeks/yii2-assets-auto-compress"]=> array(3) { ["name"]=> string(32) "skeeks/yii2-assets-auto-compress" ["version"]=> string(7) "1.4.5.2" ["alias"]=> array(1) { ["@skeeks/yii2/assetsAuto"]=> string(72) "/var/www/webpromoexperts.net/vendor/skeeks/yii2-assets-auto-compress/src" } } ["yiisoft/yii2-elasticsearch"]=> array(3) { ["name"]=> string(26) "yiisoft/yii2-elasticsearch" ["version"]=> string(10) "dev-master" ["alias"]=> array(1) { ["@yii/elasticsearch"]=> string(66) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-elasticsearch/src" } } ["yiisoft/yii2-queue"]=> array(3) { ["name"]=> string(18) "yiisoft/yii2-queue" ["version"]=> string(7) "2.3.7.0" ["alias"]=> array(11) { ["@yii/queue"]=> string(58) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src" ["@yii/queue/db"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/db" ["@yii/queue/sqs"]=> string(70) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sqs" ["@yii/queue/amqp"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp" ["@yii/queue/file"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/file" ["@yii/queue/sync"]=> string(71) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/sync" ["@yii/queue/redis"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/redis" ["@yii/queue/stomp"]=> string(72) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/stomp" ["@yii/queue/gearman"]=> string(74) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/gearman" ["@yii/queue/beanstalk"]=> string(76) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/beanstalk" ["@yii/queue/amqp_interop"]=> string(79) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2-queue/src/drivers/amqp_interop" } } } ["bootstrap"]=> array(6) { [0]=> string(5) "queue" [1]=> string(3) "log" [2]=> string(7) "setting" [3]=> string(18) "assetsAutoCompress" [4]=> string(5) "debug" [5]=> string(3) "gii" } ["state"]=> int(3) ["loadedModules"]=> array(6) { ["yii\web\Application"]=> *RECURSION* ["yii\debug\Module"]=> *RECURSION* ["yii\gii\Module"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\blog\blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\pages\pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["frontend\modules\seminars\seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } } ["_runtimePath":"yii\base\Application":private]=> string(45) "/var/www/webpromoexperts.net/frontend/runtime" ["_vendorPath":"yii\base\Application":private]=> string(35) "/var/www/webpromoexperts.net/vendor" ["params"]=> array(4) { ["adminEmail"]=> string(30) "academy@webpromoexperts.online" ["supportEmail"]=> string(19) "support@example.com" ["user.passwordResetTokenExpire"]=> int(3600) ["mainLanguage"]=> string(2) "ua" } ["id"]=> string(12) "app-frontend" ["module"]=> NULL ["controllerMap"]=> array(0) { } ["_basePath":"yii\base\Module":private]=> string(37) "/var/www/webpromoexperts.net/frontend" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(22) { ["blog"]=> object(frontend\modules\blog\blog)#211 (21) { ["controllerNamespace"]=> string(33) "frontend\modules\blog\controllers" ["cacheId"]=> string(12) "blogCategory" ["cacheIdTag"]=> string(8) "blogTags" ["cacheIdTheme"]=> string(10) "blogThemes" ["params"]=> array(0) { } ["id"]=> string(4) "blog" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["actions"]=> array(1) { ["class"]=> string(32) "frontend\modules\actions\actions" } ["account"]=> array(1) { ["class"]=> string(32) "frontend\modules\account\account" } ["conference"]=> array(1) { ["class"]=> string(38) "frontend\modules\conference\conference" } ["courses"]=> array(1) { ["class"]=> string(32) "frontend\modules\courses\courses" } ["my_study"]=> array(1) { ["class"]=> string(34) "frontend\modules\my_study\my_study" } ["pages"]=> object(frontend\modules\pages\pages)#213 (21) { ["controllerNamespace"]=> string(34) "frontend\modules\pages\controllers" ["cacheId"]=> string(13) "pagesPathsMap" ["attributeParent"]=> string(9) "parent_id" ["attributeAlias"]=> string(3) "url" ["params"]=> array(0) { } ["id"]=> string(5) "pages" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["cart"]=> array(1) { ["class"]=> string(26) "frontend\modules\cart\cart" } ["lectors"]=> array(1) { ["class"]=> string(32) "frontend\modules\lectors\lectors" } ["authors"]=> array(1) { ["class"]=> string(32) "frontend\modules\authors\authors" } ["seminars"]=> object(frontend\modules\seminars\seminars)#216 (18) { ["controllerNamespace"]=> string(37) "frontend\modules\seminars\controllers" ["params"]=> array(0) { } ["id"]=> string(8) "seminars" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> string(54) "/var/www/webpromoexperts.net/frontend/modules/seminars" ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> string(60) "/var/www/webpromoexperts.net/frontend/modules/seminars/views" ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["affiliate"]=> array(1) { ["class"]=> string(36) "frontend\modules\affiliate\affiliate" } ["history-success"]=> array(1) { ["class"]=> string(48) "frontend\modules\history_success\history_success" } ["certificates"]=> array(1) { ["class"]=> string(42) "frontend\modules\certificates\certificates" } ["pay-parts"]=> array(1) { ["class"]=> string(36) "frontend\modules\pay_parts\pay_parts" } ["my_certificate"]=> array(1) { ["class"]=> string(46) "frontend\modules\my_certificate\my_certificate" } ["my_achievements"]=> array(1) { ["class"]=> string(48) "frontend\modules\my_achievements\my_achievements" } ["corporate"]=> array(1) { ["class"]=> string(36) "frontend\modules\corporate\corporate" } ["marafons"]=> array(1) { ["class"]=> string(34) "frontend\modules\marafons\marafons" } ["specprojects"]=> array(1) { ["class"]=> string(42) "frontend\modules\specprojects\specprojects" } ["debug"]=> *RECURSION* ["gii"]=> object(yii\gii\Module)#205 (22) { ["controllerNamespace"]=> string(19) "yii\gii\controllers" ["allowedIPs"]=> array(2) { [0]=> string(9) "127.0.0.1" [1]=> string(3) "::1" } ["generators"]=> array(0) { } ["newFileMode"]=> int(438) ["newDirMode"]=> int(511) ["params"]=> array(0) { } ["id"]=> string(3) "gii" ["module"]=> *RECURSION* ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(17) { ["errorHandler"]=> object(yii\web\ErrorHandler)#8 (20) { ["maxSourceLines"]=> int(19) ["maxTraceSourceLines"]=> int(13) ["errorAction"]=> string(10) "site/error" ["errorView"]=> string(33) "@yii/views/errorHandler/error.php" ["exceptionView"]=> string(37) "@yii/views/errorHandler/exception.php" ["callStackItemView"]=> string(41) "@yii/views/errorHandler/callStackItem.php" ["previousExceptionView"]=> string(45) "@yii/views/errorHandler/previousException.php" ["displayVars"]=> array(5) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" } ["traceLine"]=> string(6) "{html}" ["discardExistingOutput"]=> bool(true) ["memoryReserveSize"]=> int(262144) ["exception"]=> NULL ["silentExitOnException"]=> bool(false) ["_memoryReserve":"yii\base\ErrorHandler":private]=> string(262144) "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" ["_hhvmException":"yii\base\ErrorHandler":private]=> NULL ["_registered":"yii\base\ErrorHandler":private]=> bool(true) ["_workingDirectory":"yii\base\ErrorHandler":private]=> string(41) "/var/www/webpromoexperts.net/frontend/web" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["request"]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["queue"]=> object(yii\queue\db\Queue)#13 (23) { ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["mutex"]=> object(yii\mutex\MysqlMutex)#21 (7) { ["keyPrefix"]=> object(yii\db\Expression)#22 (2) { ["expression"]=> string(10) "DATABASE()" ["params"]=> array(0) { } } ["db"]=> object(yii\db\Connection)#20 (43) { ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["attributes"]=> NULL ["pdo"]=> object(PDO)#258 (0) { } ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) ["schemaCacheExclude"]=> array(0) { } ["schemaCache"]=> string(5) "cache" ["enableQueryCache"]=> bool(true) ["queryCacheDuration"]=> int(3600) ["queryCache"]=> string(5) "cache" ["charset"]=> string(4) "utf8" ["emulatePrepare"]=> NULL ["tablePrefix"]=> string(4) "wpe_" ["schemaMap"]=> array(10) { ["pgsql"]=> string(19) "yii\db\pgsql\Schema" ["mysqli"]=> string(19) "yii\db\mysql\Schema" ["mysql"]=> string(19) "yii\db\mysql\Schema" ["sqlite"]=> string(20) "yii\db\sqlite\Schema" ["sqlite2"]=> string(20) "yii\db\sqlite\Schema" ["sqlsrv"]=> string(19) "yii\db\mssql\Schema" ["oci"]=> string(17) "yii\db\oci\Schema" ["mssql"]=> string(19) "yii\db\mssql\Schema" ["dblib"]=> string(19) "yii\db\mssql\Schema" ["cubrid"]=> string(20) "yii\db\cubrid\Schema" } ["pdoClass"]=> NULL ["commandClass"]=> string(14) "yii\db\Command" ["commandMap"]=> array(10) { ["pgsql"]=> string(14) "yii\db\Command" ["mysqli"]=> string(14) "yii\db\Command" ["mysql"]=> string(14) "yii\db\Command" ["sqlite"]=> string(21) "yii\db\sqlite\Command" ["sqlite2"]=> string(21) "yii\db\sqlite\Command" ["sqlsrv"]=> string(14) "yii\db\Command" ["oci"]=> string(18) "yii\db\oci\Command" ["mssql"]=> string(14) "yii\db\Command" ["dblib"]=> string(14) "yii\db\Command" ["cubrid"]=> string(14) "yii\db\Command" } ["enableSavepoint"]=> bool(true) ["serverStatusCache"]=> string(5) "cache" ["serverRetryInterval"]=> int(600) ["enableSlaves"]=> bool(true) ["slaves"]=> array(0) { } ["slaveConfig"]=> array(0) { } ["masters"]=> array(0) { } ["masterConfig"]=> array(0) { } ["shuffleMasters"]=> bool(true) ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["isSybase"]=> bool(false) ["_queryBuilderConfigurations":"yii\db\Connection":private]=> array(0) { } ["_transaction":"yii\db\Connection":private]=> NULL ["_schema":"yii\db\Connection":private]=> object(yii\db\mysql\Schema)#241 (13) { ["columnSchemaClass"]=> string(25) "yii\db\mysql\ColumnSchema" ["_oldMysql":"yii\db\mysql\Schema":private]=> NULL ["typeMap"]=> array(36) { ["tinyint"]=> string(7) "tinyint" ["bool"]=> string(7) "tinyint" ["boolean"]=> string(7) "tinyint" ["bit"]=> string(7) "integer" ["smallint"]=> string(8) "smallint" ["mediumint"]=> string(7) "integer" ["int"]=> string(7) "integer" ["integer"]=> string(7) "integer" ["bigint"]=> string(6) "bigint" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["double precision"]=> string(6) "double" ["real"]=> string(5) "float" ["decimal"]=> string(7) "decimal" ["numeric"]=> string(7) "decimal" ["dec"]=> string(7) "decimal" ["fixed"]=> string(7) "decimal" ["tinytext"]=> string(4) "text" ["mediumtext"]=> string(4) "text" ["longtext"]=> string(4) "text" ["longblob"]=> string(6) "binary" ["blob"]=> string(6) "binary" ["text"]=> string(4) "text" ["varchar"]=> string(6) "string" ["string"]=> string(6) "string" ["char"]=> string(4) "char" ["datetime"]=> string(8) "datetime" ["year"]=> string(4) "date" ["date"]=> string(4) "date" ["time"]=> string(4) "time" ["timestamp"]=> string(9) "timestamp" ["enum"]=> string(6) "string" ["set"]=> string(6) "string" ["binary"]=> string(6) "binary" ["varbinary"]=> string(6) "binary" ["json"]=> string(4) "json" } ["tableQuoteCharacter":protected]=> string(1) "`" ["columnQuoteCharacter":protected]=> string(1) "`" ["db"]=> *RECURSION* ["defaultSchema"]=> NULL ["exceptionMap"]=> array(1) { ["SQLSTATE[23"]=> string(25) "yii\db\IntegrityException" } ["_schemaNames":"yii\db\Schema":private]=> NULL ["_tableNames":"yii\db\Schema":private]=> array(0) { } ["_tableMetadata":"yii\db\Schema":private]=> array(7) { ["wpe_seo_meta"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#237 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seo_meta" ["fullName"]=> string(12) "wpe_seo_meta" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(10) { ["id"]=> object(yii\db\mysql\ColumnSchema)#242 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#238 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["title"]=> object(yii\db\mysql\ColumnSchema)#239 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#240 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#236 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#235 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seo_text"]=> object(yii\db\mysql\ColumnSchema)#233 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "seo_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#249 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#245 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["robots_meta"]=> object(yii\db\mysql\ColumnSchema)#252 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "robots_meta" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#268 (7) { ["schemaName"]=> NULL ["name"]=> string(12) "wpe_seminars" ["fullName"]=> string(12) "wpe_seminars" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(29) { ["id"]=> object(yii\db\mysql\ColumnSchema)#263 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#267 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#266 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#265 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#269 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#270 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#271 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeSeminar"]=> object(yii\db\mysql\ColumnSchema)#272 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "typeSeminar" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["allVideoIsFree"]=> object(yii\db\mysql\ColumnSchema)#273 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "allVideoIsFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["typeTransaction"]=> object(yii\db\mysql\ColumnSchema)#274 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "typeTransaction" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["spend_date"]=> object(yii\db\mysql\ColumnSchema)#275 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "spend_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["end_date"]=> object(yii\db\mysql\ColumnSchema)#276 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "end_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["publish_date"]=> object(yii\db\mysql\ColumnSchema)#277 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "publish_date" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#278 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["adress"]=> object(yii\db\mysql\ColumnSchema)#279 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "adress" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["speackers"]=> object(yii\db\mysql\ColumnSchema)#280 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "speackers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img_fon_photo"]=> object(yii\db\mysql\ColumnSchema)#281 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "img_fon_photo" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderGroupId"]=> object(yii\db\mysql\ColumnSchema)#282 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "senderGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["senderBuyGroupId"]=> object(yii\db\mysql\ColumnSchema)#283 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "senderBuyGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lectorsGroupId"]=> object(yii\db\mysql\ColumnSchema)#284 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "lectorsGroupId" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isFree"]=> object(yii\db\mysql\ColumnSchema)#285 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "isFree" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notifyEmails"]=> object(yii\db\mysql\ColumnSchema)#286 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "notifyEmails" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["action_text"]=> object(yii\db\mysql\ColumnSchema)#287 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "action_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["bonus_text"]=> object(yii\db\mysql\ColumnSchema)#288 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "bonus_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["levelDifficulty"]=> object(yii\db\mysql\ColumnSchema)#289 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "levelDifficulty" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["linkWebinarRoom_text"]=> object(yii\db\mysql\ColumnSchema)#290 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "linkWebinarRoom_text" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registerClosed"]=> object(yii\db\mysql\ColumnSchema)#291 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "registerClosed" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["color_gradient1"]=> object(yii\db\mysql\ColumnSchema)#292 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "color_gradient1" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(8) "char(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_calendar_link"]=> object(yii\db\mysql\ColumnSchema)#293 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "google_calendar_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminars_language"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#302 (7) { ["schemaName"]=> NULL ["name"]=> string(21) "wpe_seminars_language" ["fullName"]=> string(21) "wpe_seminars_language" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#295 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#301 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#300 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#297 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["after_name"]=> object(yii\db\mysql\ColumnSchema)#303 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "after_name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(500)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(500) ["precision"]=> int(500) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["aboutAuthorText"]=> object(yii\db\mysql\ColumnSchema)#304 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "aboutAuthorText" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#305 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["utp"]=> object(yii\db\mysql\ColumnSchema)#306 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "utp" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["image_mini"]=> object(yii\db\mysql\ColumnSchema)#307 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "image_mini" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["on_seminar_text"]=> object(yii\db\mysql\ColumnSchema)#308 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "on_seminar_text" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["how_to_connect"]=> object(yii\db\mysql\ColumnSchema)#309 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "how_to_connect" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#310 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["organizers"]=> object(yii\db\mysql\ColumnSchema)#311 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "organizers" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["info_partners"]=> object(yii\db\mysql\ColumnSchema)#312 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "info_partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_title"]=> object(yii\db\mysql\ColumnSchema)#313 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "meta_title" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["meta_desc"]=> object(yii\db\mysql\ColumnSchema)#314 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "meta_desc" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["partners"]=> object(yii\db\mysql\ColumnSchema)#315 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "partners" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_program"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#326 (7) { ["schemaName"]=> NULL ["name"]=> string(19) "wpe_seminar_program" ["fullName"]=> string(19) "wpe_seminar_program" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(14) { ["id"]=> object(yii\db\mysql\ColumnSchema)#322 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#325 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#324 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#323 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#327 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#328 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["time_start"]=> object(yii\db\mysql\ColumnSchema)#329 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "time_start" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["time_finish"]=> object(yii\db\mysql\ColumnSchema)#330 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "time_finish" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["coffe"]=> object(yii\db\mysql\ColumnSchema)#331 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "coffe" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["registration"]=> object(yii\db\mysql\ColumnSchema)#332 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "registration" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["lector"]=> object(yii\db\mysql\ColumnSchema)#333 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "lector" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["dinner"]=> object(yii\db\mysql\ColumnSchema)#334 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "dinner" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["video_link"]=> object(yii\db\mysql\ColumnSchema)#335 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "video_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["presenatation_link"]=> object(yii\db\mysql\ColumnSchema)#336 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "presenatation_link" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(350)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(350) ["precision"]=> int(350) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#361 (7) { ["schemaName"]=> NULL ["name"]=> string(8) "wpe_user" ["fullName"]=> string(8) "wpe_user" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(32) { ["id"]=> object(yii\db\mysql\ColumnSchema)#357 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#360 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#359 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["username"]=> object(yii\db\mysql\ColumnSchema)#358 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "username" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["auth_key"]=> object(yii\db\mysql\ColumnSchema)#362 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "auth_key" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(32)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(32) ["precision"]=> int(32) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#363 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(3) "int" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email_confirm_token"]=> object(yii\db\mysql\ColumnSchema)#364 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(19) "email_confirm_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_hash"]=> object(yii\db\mysql\ColumnSchema)#365 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "password_hash" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["password_reset_token"]=> object(yii\db\mysql\ColumnSchema)#366 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "password_reset_token" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["email"]=> object(yii\db\mysql\ColumnSchema)#367 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "email" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["role"]=> object(yii\db\mysql\ColumnSchema)#368 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "role" ["allowNull"]=> bool(false) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(10) "varchar(4)" ["defaultValue"]=> string(0) "" ["enumValues"]=> NULL ["size"]=> int(4) ["precision"]=> int(4) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isLector"]=> object(yii\db\mysql\ColumnSchema)#369 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isLector" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAuthor"]=> object(yii\db\mysql\ColumnSchema)#370 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "isAuthor" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isKurator"]=> object(yii\db\mysql\ColumnSchema)#371 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(9) "isKurator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isAdministrator"]=> object(yii\db\mysql\ColumnSchema)#372 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(15) "isAdministrator" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSeniorAdmin"]=> object(yii\db\mysql\ColumnSchema)#373 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "isSeniorAdmin" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerSeminar"]=> object(yii\db\mysql\ColumnSchema)#374 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "isSpeackerSeminar" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["isSpeackerConference"]=> object(yii\db\mysql\ColumnSchema)#375 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "isSpeackerConference" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["status"]=> object(yii\db\mysql\ColumnSchema)#376 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "status" ["allowNull"]=> bool(false) ["type"]=> string(8) "smallint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(8) "smallint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#377 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["surname"]=> object(yii\db\mysql\ColumnSchema)#378 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "surname" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(255)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(255) ["precision"]=> int(255) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#379 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#380 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["company"]=> object(yii\db\mysql\ColumnSchema)#381 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "company" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["img"]=> object(yii\db\mysql\ColumnSchema)#382 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "img" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socProfile"]=> object(yii\db\mysql\ColumnSchema)#383 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "socProfile" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(7) "tinyint" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["deleted_at"]=> object(yii\db\mysql\ColumnSchema)#384 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "deleted_at" ["allowNull"]=> bool(true) ["type"]=> string(9) "timestamp" ["phpType"]=> string(6) "string" ["dbType"]=> string(9) "timestamp" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["url"]=> object(yii\db\mysql\ColumnSchema)#385 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(3) "url" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["facebook_login"]=> object(yii\db\mysql\ColumnSchema)#386 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "facebook_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["google_login"]=> object(yii\db\mysql\ColumnSchema)#387 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(12) "google_login" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["affiliate_hash"]=> object(yii\db\mysql\ColumnSchema)#388 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "affiliate_hash" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["language"]=> object(yii\db\mysql\ColumnSchema)#389 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "language" ["allowNull"]=> bool(true) ["type"]=> string(4) "char" ["phpType"]=> string(6) "string" ["dbType"]=> string(7) "char(5)" ["defaultValue"]=> string(2) "ru" ["enumValues"]=> NULL ["size"]=> int(5) ["precision"]=> int(5) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_user_info"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#399 (7) { ["schemaName"]=> NULL ["name"]=> string(13) "wpe_user_info" ["fullName"]=> string(13) "wpe_user_info" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(21) { ["id"]=> object(yii\db\mysql\ColumnSchema)#393 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["user_id"]=> object(yii\db\mysql\ColumnSchema)#398 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "user_id" ["allowNull"]=> bool(true) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["phone"]=> object(yii\db\mysql\ColumnSchema)#397 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "phone" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["posada"]=> object(yii\db\mysql\ColumnSchema)#396 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "posada" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(300)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(300) ["precision"]=> int(300) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_course"]=> object(yii\db\mysql\ColumnSchema)#400 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "notify_course" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_post"]=> object(yii\db\mysql\ColumnSchema)#401 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "notify_blog_post" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["possiblePhones"]=> object(yii\db\mysql\ColumnSchema)#402 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "possiblePhones" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["notify_blog_comments"]=> object(yii\db\mysql\ColumnSchema)#403 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(20) "notify_blog_comments" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(10) "tinyint(1)" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> int(1) ["precision"]=> int(1) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["gender"]=> object(yii\db\mysql\ColumnSchema)#404 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(6) "gender" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(10)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(10) ["precision"]=> int(10) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["birthday"]=> object(yii\db\mysql\ColumnSchema)#405 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "birthday" ["allowNull"]=> bool(true) ["type"]=> string(4) "date" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "date" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description"]=> object(yii\db\mysql\ColumnSchema)#406 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "description" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["description_uk"]=> object(yii\db\mysql\ColumnSchema)#407 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "description_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["manual_percent"]=> object(yii\db\mysql\ColumnSchema)#408 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "manual_percent" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["experience_uk"]=> object(yii\db\mysql\ColumnSchema)#409 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(13) "experience_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["trainedStudents_uk"]=> object(yii\db\mysql\ColumnSchema)#410 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(18) "trainedStudents_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["activeProjects_uk"]=> object(yii\db\mysql\ColumnSchema)#411 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(17) "activeProjects_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["TOP5Customers_uk"]=> object(yii\db\mysql\ColumnSchema)#412 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(16) "TOP5Customers_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text1_uk"]=> object(yii\db\mysql\ColumnSchema)#413 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text1_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text2_uk"]=> object(yii\db\mysql\ColumnSchema)#414 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text2_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["block_text3_uk"]=> object(yii\db\mysql\ColumnSchema)#415 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "block_text3_uk" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["socials"]=> object(yii\db\mysql\ColumnSchema)#416 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(7) "socials" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } } } } ["wpe_seminar_types"]=> array(1) { ["schema"]=> object(yii\db\TableSchema)#424 (7) { ["schemaName"]=> NULL ["name"]=> string(17) "wpe_seminar_types" ["fullName"]=> string(17) "wpe_seminar_types" ["primaryKey"]=> array(1) { [0]=> string(2) "id" } ["sequenceName"]=> string(0) "" ["foreignKeys"]=> array(0) { } ["columns"]=> array(17) { ["id"]=> object(yii\db\mysql\ColumnSchema)#421 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(2) "id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(true) ["autoIncrement"]=> bool(true) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["keyId"]=> object(yii\db\mysql\ColumnSchema)#423 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "keyId" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["language_id"]=> object(yii\db\mysql\ColumnSchema)#419 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "language_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> int(1) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["seminar_id"]=> object(yii\db\mysql\ColumnSchema)#420 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "seminar_id" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_at"]=> object(yii\db\mysql\ColumnSchema)#425 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_at"]=> object(yii\db\mysql\ColumnSchema)#426 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_at" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["created_by"]=> object(yii\db\mysql\ColumnSchema)#427 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "created_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["updated_by"]=> object(yii\db\mysql\ColumnSchema)#428 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "updated_by" ["allowNull"]=> bool(false) ["type"]=> string(7) "integer" ["phpType"]=> string(7) "integer" ["dbType"]=> string(12) "int unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["name"]=> object(yii\db\mysql\ColumnSchema)#429 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "name" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_on"]=> object(yii\db\mysql\ColumnSchema)#430 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(10) "options_on" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["options_off"]=> object(yii\db\mysql\ColumnSchema)#431 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(11) "options_off" ["allowNull"]=> bool(true) ["type"]=> string(4) "text" ["phpType"]=> string(6) "string" ["dbType"]=> string(4) "text" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price"]=> object(yii\db\mysql\ColumnSchema)#432 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(5) "price" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["price_kz"]=> object(yii\db\mysql\ColumnSchema)#433 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "price_kz" ["allowNull"]=> bool(true) ["type"]=> string(5) "float" ["phpType"]=> string(6) "double" ["dbType"]=> string(5) "float" ["defaultValue"]=> float(0) ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount"]=> object(yii\db\mysql\ColumnSchema)#434 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "discount" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(11) "varchar(50)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(50) ["precision"]=> int(50) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["discount_cause"]=> object(yii\db\mysql\ColumnSchema)#435 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(14) "discount_cause" ["allowNull"]=> bool(true) ["type"]=> string(6) "string" ["phpType"]=> string(6) "string" ["dbType"]=> string(12) "varchar(250)" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> int(250) ["precision"]=> int(250) ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(false) ["comment"]=> string(0) "" } ["show"]=> object(yii\db\mysql\ColumnSchema)#436 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(4) "show" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } ["priority"]=> object(yii\db\mysql\ColumnSchema)#437 (15) { ["disableJsonSupport"]=> bool(false) ["name"]=> string(8) "priority" ["allowNull"]=> bool(true) ["type"]=> string(7) "tinyint" ["phpType"]=> string(7) "integer" ["dbType"]=> string(16) "tinyint unsigned" ["defaultValue"]=> NULL ["enumValues"]=> NULL ["size"]=> NULL ["precision"]=> NULL ["scale"]=> NULL ["isPrimaryKey"]=> bool(false) ["autoIncrement"]=> bool(false) ["unsigned"]=> bool(true) ["comment"]=> string(0) "" } } } } } ["_builder":"yii\db\Schema":private]=> object(yii\db\mysql\QueryBuilder)#257 (6) { ["typeMap"]=> array(22) { ["pk"]=> string(43) "int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["upk"]=> string(52) "int(10) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["bigpk"]=> string(46) "bigint(20) NOT NULL AUTO_INCREMENT PRIMARY KEY" ["ubigpk"]=> string(55) "bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY" ["char"]=> string(7) "char(1)" ["string"]=> string(12) "varchar(255)" ["text"]=> string(4) "text" ["tinyint"]=> string(10) "tinyint(3)" ["smallint"]=> string(11) "smallint(6)" ["integer"]=> string(7) "int(11)" ["bigint"]=> string(10) "bigint(20)" ["float"]=> string(5) "float" ["double"]=> string(6) "double" ["decimal"]=> string(13) "decimal(10,0)" ["date"]=> string(4) "date" ["binary"]=> string(4) "blob" ["boolean"]=> string(10) "tinyint(1)" ["money"]=> string(13) "decimal(19,4)" ["json"]=> string(4) "json" ["datetime"]=> string(11) "datetime(0)" ["timestamp"]=> string(12) "timestamp(0)" ["time"]=> string(7) "time(0)" } ["db"]=> *RECURSION* ["separator"]=> string(1) " " ["conditionBuilders":protected]=> array(0) { } ["conditionClasses":protected]=> array(13) { ["NOT"]=> string(30) "yii\db\conditions\NotCondition" ["AND"]=> string(30) "yii\db\conditions\AndCondition" ["OR"]=> string(29) "yii\db\conditions\OrCondition" ["BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["NOT BETWEEN"]=> string(34) "yii\db\conditions\BetweenCondition" ["IN"]=> string(29) "yii\db\conditions\InCondition" ["NOT IN"]=> string(29) "yii\db\conditions\InCondition" ["LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["OR NOT LIKE"]=> string(31) "yii\db\conditions\LikeCondition" ["EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" ["NOT EXISTS"]=> string(33) "yii\db\conditions\ExistsCondition" } ["expressionBuilders":protected]=> array(15) { ["yii\db\Query"]=> string(29) "yii\db\QueryExpressionBuilder" ["yii\db\PdoValue"]=> string(22) "yii\db\PdoValueBuilder" ["yii\db\Expression"]=> string(24) "yii\db\ExpressionBuilder" ["yii\db\conditions\ConjunctionCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\NotCondition"]=> string(37) "yii\db\conditions\NotConditionBuilder" ["yii\db\conditions\AndCondition"]=> object(yii\db\conditions\ConjunctionConditionBuilder)#298 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\OrCondition"]=> string(45) "yii\db\conditions\ConjunctionConditionBuilder" ["yii\db\conditions\BetweenCondition"]=> string(41) "yii\db\conditions\BetweenConditionBuilder" ["yii\db\conditions\InCondition"]=> object(yii\db\conditions\InConditionBuilder)#296 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\LikeCondition"]=> string(38) "yii\db\conditions\LikeConditionBuilder" ["yii\db\conditions\ExistsCondition"]=> string(40) "yii\db\conditions\ExistsConditionBuilder" ["yii\db\conditions\SimpleCondition"]=> string(40) "yii\db\conditions\SimpleConditionBuilder" ["yii\db\conditions\HashCondition"]=> object(yii\db\conditions\HashConditionBuilder)#255 (1) { ["queryBuilder":protected]=> *RECURSION* } ["yii\db\conditions\BetweenColumnsCondition"]=> string(48) "yii\db\conditions\BetweenColumnsConditionBuilder" ["yii\db\JsonExpression"]=> string(34) "yii\db\mysql\JsonExpressionBuilder" } } ["_serverVersion":"yii\db\Schema":private]=> NULL } ["_driverName":"yii\db\Connection":private]=> string(5) "mysql" ["_master":"yii\db\Connection":private]=> bool(false) ["_slave":"yii\db\Connection":private]=> NULL ["_queryCacheInfo":"yii\db\Connection":private]=> array(0) { } ["_quotedTableNames":"yii\db\Connection":private]=> array(20) { ["{{%seo_meta}}"]=> string(13) "{{%seo_meta}}" ["%seo_meta"]=> string(11) "`%seo_meta`" ["{{%seminars}}"]=> string(13) "{{%seminars}}" ["%seminars"]=> string(11) "`%seminars`" ["{{%seminars_language}}"]=> string(22) "{{%seminars_language}}" ["%seminars_language"]=> string(20) "`%seminars_language`" ["{{%seminar_tags}}"]=> string(17) "{{%seminar_tags}}" ["%seminar_tags"]=> string(15) "`%seminar_tags`" ["{{%tags}}"]=> string(9) "{{%tags}}" ["%tags"]=> string(7) "`%tags`" ["{{%seminar_program}}"]=> string(20) "{{%seminar_program}}" ["%seminar_program"]=> string(18) "`%seminar_program`" ["{{%user}}"]=> string(9) "{{%user}}" ["%user"]=> string(7) "`%user`" ["{{%user_info}}"]=> string(14) "{{%user_info}}" ["%user_info"]=> string(12) "`%user_info`" ["{{%seminar_types}}"]=> string(18) "{{%seminar_types}}" ["%seminar_types"]=> string(16) "`%seminar_types`" ["{{%seminar_reviews}}"]=> string(20) "{{%seminar_reviews}}" ["%seminar_reviews"]=> string(18) "`%seminar_reviews`" } ["_quotedColumnNames":"yii\db\Connection":private]=> array(21) { ["id"]=> string(4) "`id`" ["url"]=> string(5) "`url`" ["title"]=> string(7) "`title`" ["description"]=> string(13) "`description`" ["created_at"]=> string(12) "`created_at`" ["updated_at"]=> string(12) "`updated_at`" ["seo_text"]=> string(10) "`seo_text`" ["created_by"]=> string(12) "`created_by`" ["updated_by"]=> string(12) "`updated_by`" ["robots_meta"]=> string(13) "`robots_meta`" ["language_id"]=> string(13) "`language_id`" ["seminar_id"]=> string(12) "`seminar_id`" ["time_start"]=> string(12) "`time_start`" ["name"]=> string(6) "`name`" ["img"]=> string(5) "`img`" ["email"]=> string(7) "`email`" ["surname"]=> string(9) "`surname`" ["isLector"]=> string(10) "`isLector`" ["priority"]=> string(10) "`priority`" ["user_id"]=> string(9) "`user_id`" ["keyId"]=> string(7) "`keyId`" } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["autoRelease"]=> bool(true) ["_locks":"yii\mutex\Mutex":private]=> &array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mutexTimeout"]=> int(3) ["tableName"]=> string(10) "{{%queue}}" ["channel"]=> string(5) "queue" ["deleteReleased"]=> bool(false) ["commandClass"]=> string(20) "yii\queue\db\Command" ["reserveTime":protected]=> NULL ["_statistcsProvider":"yii\queue\db\Queue":private]=> NULL ["loopConfig"]=> string(24) "yii\queue\cli\SignalLoop" ["commandOptions"]=> array(0) { } ["messageHandler"]=> NULL ["_workerPid":"yii\queue\cli\Queue":private]=> NULL ["strictJobType"]=> bool(true) ["serializer"]=> object(yii\queue\serializers\PhpSerializer)#18 (0) { } ["ttr"]=> int(300) ["attempts"]=> int(3) ["pushTtr":"yii\queue\Queue":private]=> NULL ["pushDelay":"yii\queue\Queue":private]=> NULL ["pushPriority":"yii\queue\Queue":private]=> NULL ["_events":"yii\base\Component":private]=> array(6) { ["afterPush"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterPush" } [1]=> NULL } } ["beforeExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "beforeExec" } [1]=> NULL } } ["afterExec"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(9) "afterExec" } [1]=> NULL } } ["afterError"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "afterError" } [1]=> NULL } } ["workerStart"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(11) "workerStart" } [1]=> NULL } } ["workerStop"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } [1]=> string(10) "workerStop" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(1) { ["log"]=> object(yii\queue\LogBehavior)#15 (3) { ["owner"]=> *RECURSION* ["autoFlush"]=> bool(true) ["_attachedEvents":"yii\base\Behavior":private]=> array(6) { ["afterPush"]=> string(9) "afterPush" ["beforeExec"]=> string(10) "beforeExec" ["afterExec"]=> string(9) "afterExec" ["afterError"]=> string(10) "afterError" ["workerStart"]=> string(11) "workerStart" ["workerStop"]=> string(10) "workerStop" } } } } ["log"]=> object(yii\log\Dispatcher)#25 (5) { ["targets"]=> array(2) { [0]=> object(notamedia\sentry\SentryTarget)#30 (17) { ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["clientOptions"]=> array(0) { } ["context"]=> bool(true) ["extraCallback"]=> NULL ["categories"]=> array(0) { } ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(3) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["debug"]=> object(yii\debug\LogTarget)#157 (15) { ["module"]=> *RECURSION* ["tag"]=> string(13) "673ad013f1403" ["categories"]=> array(0) { } ["except"]=> array(0) { } ["logVars"]=> array(6) { [0]=> string(4) "_GET" [1]=> string(5) "_POST" [2]=> string(6) "_FILES" [3]=> string(7) "_COOKIE" [4]=> string(8) "_SESSION" [5]=> string(7) "_SERVER" } ["maskVars"]=> array(3) { [0]=> string(26) "_SERVER.HTTP_AUTHORIZATION" [1]=> string(21) "_SERVER.PHP_AUTH_USER" [2]=> string(19) "_SERVER.PHP_AUTH_PW" } ["prefix"]=> NULL ["exportInterval"]=> int(1000) ["messages"]=> array(0) { } ["microtime"]=> bool(false) ["_levels":"yii\log\Target":private]=> int(0) ["_enabled":"yii\log\Target":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_logger":"yii\log\Dispatcher":private]=> object(yii\log\Logger)#27 (9) { ["messages"]=> array(378) { [0]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1368968) } [1]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369304) } [2]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(80) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9866) [4]=> array(0) { } [5]=> int(1369856) } [3]=> array(6) { [0]=> string(59) "Opening MongoDB connection: mongodb://localhost:27017/wpedb" [1]=> int(96) [2]=> string(28) "yii\mongodb\Connection::open" [3]=> float(1731907603.9869) [4]=> array(0) { } [5]=> int(1371984) } [4]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"db0c5f2851739092fe0691793c51e6d9","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1372696) } [5]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371080) } [6]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1371456) } [7]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9877) [4]=> array(0) { } [5]=> int(1375424) } [8]=> array(6) { [0]=> string(15) "Session started" [1]=> int(4) [2]=> string(21) "yii\web\Session::open" [3]=> float(1731907603.988) [4]=> array(0) { } [5]=> int(1562840) } [9]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677864) } [10]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9882) [4]=> array(0) { } [5]=> int(1677824) } [11]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"90d82d676b2a77e7bfe8e8a0fffff74b","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1678616) } [12]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677000) } [13]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1677376) } [14]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.989) [4]=> array(0) { } [5]=> int(1698752) } [15]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774248) } [16]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9892) [4]=> array(0) { } [5]=> int(1774208) } [17]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"8301292eb993d3ff19f0b1cfe988b789","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1775640) } [18]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774024) } [19]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1774400) } [20]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9898) [4]=> array(0) { } [5]=> int(1776832) } [21]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788144) } [22]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9899) [4]=> array(0) { } [5]=> int(1788104) } [23]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"00d716905c8ed414aa0103ba17815795","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1788896) } [24]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787280) } [25]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1787656) } [26]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9904) [4]=> array(0) { } [5]=> int(1790600) } [27]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818968) } [28]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9906) [4]=> array(0) { } [5]=> int(1818928) } [29]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1819720) } [30]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818104) } [31]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1818480) } [32]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1820144) } [33]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822712) } [34]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9912) [4]=> array(0) { } [5]=> int(1822672) } [35]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1823464) } [36]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1821848) } [37]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1822224) } [38]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9917) [4]=> array(0) { } [5]=> int(1825680) } [39]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825176) } [40]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9918) [4]=> array(0) { } [5]=> int(1825136) } [41]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825928) } [42]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824312) } [43]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1824688) } [44]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1825904) } [45]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826088) } [46]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9923) [4]=> array(0) { } [5]=> int(1826048) } [47]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9928) [4]=> array(0) { } [5]=> int(1826840) } [48]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825224) } [49]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1825600) } [50]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1827264) } [51]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830976) } [52]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9929) [4]=> array(0) { } [5]=> int(1830936) } [53]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9933) [4]=> array(0) { } [5]=> int(1831728) } [54]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830112) } [55]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1830488) } [56]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1833944) } [57]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845808) } [58]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9934) [4]=> array(0) { } [5]=> int(1845768) } [59]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846560) } [60]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1844944) } [61]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1845320) } [62]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1846536) } [63]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864640) } [64]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9939) [4]=> array(0) { } [5]=> int(1864600) } [65]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9943) [4]=> array(0) { } [5]=> int(1871024) } [66]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869408) } [67]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1869784) } [68]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871064) } [69]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871216) } [70]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9944) [4]=> array(0) { } [5]=> int(1871176) } [71]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1871968) } [72]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870352) } [73]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1870728) } [74]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1872008) } [75]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877064) } [76]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9949) [4]=> array(0) { } [5]=> int(1877024) } [77]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1877816) } [78]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876200) } [79]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1876576) } [80]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9954) [4]=> array(0) { } [5]=> int(1881568) } [81]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862864) } [82]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9956) [4]=> array(0) { } [5]=> int(1862824) } [83]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1863616) } [84]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862000) } [85]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1862376) } [86]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.996) [4]=> array(0) { } [5]=> int(1864040) } [87]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867752) } [88]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9961) [4]=> array(0) { } [5]=> int(1867712) } [89]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1868504) } [90]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1866888) } [91]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1867264) } [92]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1870720) } [93]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882584) } [94]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9965) [4]=> array(0) { } [5]=> int(1882544) } [95]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883336) } [96]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1881720) } [97]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1882096) } [98]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1883312) } [99]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886200) } [100]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.997) [4]=> array(0) { } [5]=> int(1886160) } [101]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886952) } [102]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885336) } [103]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1885712) } [104]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1886992) } [105]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890080) } [106]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9974) [4]=> array(0) { } [5]=> int(1890040) } [107]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1890832) } [108]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889216) } [109]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1889592) } [110]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9979) [4]=> array(0) { } [5]=> int(1894584) } [111]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875248) } [112]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.998) [4]=> array(0) { } [5]=> int(1875208) } [113]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876000) } [114]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874384) } [115]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1874760) } [116]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1876424) } [117]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880136) } [118]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9984) [4]=> array(0) { } [5]=> int(1880096) } [119]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1880888) } [120]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879272) } [121]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1879648) } [122]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1883104) } [123]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894968) } [124]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9989) [4]=> array(0) { } [5]=> int(1894928) } [125]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895720) } [126]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894104) } [127]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1894480) } [128]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1895696) } [129]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9993) [4]=> array(0) { } [5]=> int(1902680) } [130]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9994) [4]=> array(0) { } [5]=> int(1902640) } [131]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903432) } [132]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1901816) } [133]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1902192) } [134]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1903472) } [135]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906560) } [136]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907603.9998) [4]=> array(0) { } [5]=> int(1906520) } [137]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"9bb25d267f6508ed7a898c4dd38a7fae","$or":[{"expire":0},{"expire":{"$gt":1731907603}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1907312) } [138]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1905696) } [139]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1906072) } [140]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0003) [4]=> array(0) { } [5]=> int(1911064) } [141]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231720) } [142]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0022) [4]=> array(0) { } [5]=> int(2231680) } [143]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2232472) } [144]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2230856) } [145]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2231232) } [146]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2235200) } [147]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247504) } [148]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0027) [4]=> array(0) { } [5]=> int(2247464) } [149]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"currency","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2248256) } [150]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2246640) } [151]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2247016) } [152]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0032) [4]=> array(0) { } [5]=> int(2250984) } [153]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387072) } [154]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0034) [4]=> array(0) { } [5]=> int(2387032) } [155]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"390086e618cf876f258444d1266f1e17","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2387824) } [156]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386208) } [157]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0038) [4]=> array(0) { } [5]=> int(2386584) } [158]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2395672) } [159]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421072) } [160]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0039) [4]=> array(0) { } [5]=> int(2421032) } [161]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421824) } [162]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420208) } [163]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2420584) } [164]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0044) [4]=> array(0) { } [5]=> int(2421560) } [165]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510520) } [166]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0045) [4]=> array(0) { } [5]=> int(2510480) } [167]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"c75a476fa66ad2967dc9e0020b90431d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511272) } [168]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2509656) } [169]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2510032) } [170]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0049) [4]=> array(0) { } [5]=> int(2511008) } [171]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(4) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522096) } [172]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(80) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0051) [4]=> array(0) { } [5]=> int(2522472) } [173]=> array(6) { [0]=> string(57) "Opening DB connection: mysql:host=localhost;dbname=wpe_db" [1]=> int(96) [2]=> string(23) "yii\db\Connection::open" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2566856) } [174]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2567344) } [175]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0056) [4]=> array(0) { } [5]=> int(2568504) } [176]=> array(6) { [0]=> string(87) "SELECT * FROM `wpe_seo_meta` WHERE `url`='/ua/seminars/marketologua-marafon-praktikum/'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.006) [4]=> array(0) { } [5]=> int(2569672) } [177]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590224) } [178]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0083) [4]=> array(0) { } [5]=> int(2590184) } [179]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2590976) } [180]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589360) } [181]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2589736) } [182]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2591400) } [183]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595112) } [184]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0088) [4]=> array(0) { } [5]=> int(2595072) } [185]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2595864) } [186]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594248) } [187]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2594624) } [188]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2598080) } [189]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609944) } [190]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0093) [4]=> array(0) { } [5]=> int(2609904) } [191]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610696) } [192]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609080) } [193]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2609456) } [194]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2610672) } [195]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613560) } [196]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0097) [4]=> array(0) { } [5]=> int(2613520) } [197]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614312) } [198]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2612696) } [199]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2613072) } [200]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0101) [4]=> array(0) { } [5]=> int(2614352) } [201]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600744) } [202]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0102) [4]=> array(0) { } [5]=> int(2600704) } [203]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601496) } [204]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2599880) } [205]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2600256) } [206]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0109) [4]=> array(0) { } [5]=> int(2601920) } [207]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605632) } [208]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.011) [4]=> array(0) { } [5]=> int(2605592) } [209]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2606384) } [210]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2604768) } [211]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2605144) } [212]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2608600) } [213]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620464) } [214]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0114) [4]=> array(0) { } [5]=> int(2620424) } [215]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621216) } [216]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619600) } [217]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2619976) } [218]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2621192) } [219]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624080) } [220]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0118) [4]=> array(0) { } [5]=> int(2624040) } [221]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624832) } [222]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623216) } [223]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2623592) } [224]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0122) [4]=> array(0) { } [5]=> int(2624872) } [225]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2625200) } [226]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0124) [4]=> array(0) { } [5]=> int(2626272) } [227]=> array(6) { [0]=> string(73) "SELECT * FROM `wpe_seminars` WHERE `url`='marketologua-marafon-praktikum'" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2631312) } [228]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711488) } [229]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0129) [4]=> array(0) { } [5]=> int(2711448) } [230]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"1b021d202fd23d5aefcef02583422998","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2712240) } [231]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2710624) } [232]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2711000) } [233]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0134) [4]=> array(0) { } [5]=> int(2724184) } [234]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772200) } [235]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0135) [4]=> array(0) { } [5]=> int(2772160) } [236]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772952) } [237]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771336) } [238]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2771712) } [239]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0139) [4]=> array(0) { } [5]=> int(2772688) } [240]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2792784) } [241]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0141) [4]=> array(0) { } [5]=> int(2793688) } [242]=> array(6) { [0]=> string(84) "SELECT * FROM `wpe_seminars_language` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2812720) } [243]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815320) } [244]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0146) [4]=> array(0) { } [5]=> int(2815280) } [245]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"3538e3cdfc039dc55ee5b56ef3dd133d","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2816072) } [246]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814456) } [247]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2814832) } [248]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0151) [4]=> array(0) { } [5]=> int(2823920) } [249]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854408) } [250]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0152) [4]=> array(0) { } [5]=> int(2854368) } [251]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2855160) } [252]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853544) } [253]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2853920) } [254]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0156) [4]=> array(0) { } [5]=> int(2854896) } [255]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850912) } [256]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0158) [4]=> array(0) { } [5]=> int(2850872) } [257]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2859856) } [258]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858240) } [259]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2858616) } [260]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2860280) } [261]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863992) } [262]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0162) [4]=> array(0) { } [5]=> int(2863952) } [263]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2864744) } [264]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863128) } [265]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2863504) } [266]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0166) [4]=> array(0) { } [5]=> int(2866960) } [267]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878824) } [268]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0167) [4]=> array(0) { } [5]=> int(2878784) } [269]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2879576) } [270]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2877960) } [271]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.017) [4]=> array(0) { } [5]=> int(2878336) } [272]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2879552) } [273]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882440) } [274]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0171) [4]=> array(0) { } [5]=> int(2882400) } [275]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883192) } [276]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881576) } [277]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2881952) } [278]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0175) [4]=> array(0) { } [5]=> int(2883232) } [279]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2900208) } [280]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0176) [4]=> array(0) { } [5]=> int(2901312) } [281]=> array(6) { [0]=> string(55) "SELECT * FROM `wpe_seminar_tags` WHERE `seminar_id`=221" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2902008) } [282]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2900544) } [283]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.018) [4]=> array(0) { } [5]=> int(2901536) } [284]=> array(6) { [0]=> string(34) "SELECT * FROM `wpe_tags` WHERE 0=1" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0182) [4]=> array(0) { } [5]=> int(2902792) } [285]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2916640) } [286]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0183) [4]=> array(0) { } [5]=> int(2917792) } [287]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_program` WHERE `seminar_id`=221 ORDER BY `time_start`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2926200) } [288]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936744) } [289]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0186) [4]=> array(0) { } [5]=> int(2936704) } [290]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"ef9e78a43f05f07f932d0e01cba60776","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2937496) } [291]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2935880) } [292]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.019) [4]=> array(0) { } [5]=> int(2936256) } [293]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2945344) } [294]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969832) } [295]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0191) [4]=> array(0) { } [5]=> int(2969792) } [296]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970584) } [297]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2968968) } [298]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2969344) } [299]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0195) [4]=> array(0) { } [5]=> int(2970320) } [300]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3028504) } [301]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0197) [4]=> array(0) { } [5]=> int(3029576) } [302]=> array(6) { [0]=> string(39) "SELECT * FROM `wpe_user` WHERE `id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0199) [4]=> array(0) { } [5]=> int(3035160) } [303]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046672) } [304]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.02) [4]=> array(0) { } [5]=> int(3046632) } [305]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"4d2884099dd7c7654f2f8b4e24658048","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3047424) } [306]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3045808) } [307]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0204) [4]=> array(0) { } [5]=> int(3046184) } [308]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3063464) } [309]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112768) } [310]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0205) [4]=> array(0) { } [5]=> int(3112728) } [311]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113520) } [312]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3111904) } [313]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3112280) } [314]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0209) [4]=> array(0) { } [5]=> int(3113256) } [315]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3107232) } [316]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0211) [4]=> array(0) { } [5]=> int(3108464) } [317]=> array(6) { [0]=> string(121) "SELECT `id`, `name`, `img`, `email`, `surname`, `isLector`, `url` FROM `wpe_user` WHERE `id`=164 ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0212) [4]=> array(0) { } [5]=> int(3110488) } [318]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3139384) } [319]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0214) [4]=> array(0) { } [5]=> int(3140464) } [320]=> array(6) { [0]=> string(49) "SELECT * FROM `wpe_user_info` WHERE `user_id`=164" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3153096) } [321]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155864) } [322]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0216) [4]=> array(0) { } [5]=> int(3155824) } [323]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"a017726fbcf755f2afa38d8cecac7257","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3156616) } [324]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155000) } [325]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3155376) } [326]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0221) [4]=> array(0) { } [5]=> int(3168560) } [327]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202120) } [328]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0222) [4]=> array(0) { } [5]=> int(3202080) } [329]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202872) } [330]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201256) } [331]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3201632) } [332]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0226) [4]=> array(0) { } [5]=> int(3202608) } [333]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3211240) } [334]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0227) [4]=> array(0) { } [5]=> int(3212128) } [335]=> array(6) { [0]=> string(80) "SELECT * FROM `wpe_seminar_types` WHERE (`language_id`=2) AND (`seminar_id`=221)" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3220360) } [336]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229856) } [337]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0233) [4]=> array(0) { } [5]=> int(3229816) } [338]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"d04f98495ba8bfe0aa07e705cf178c36","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3230608) } [339]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3228992) } [340]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3229368) } [341]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0238) [4]=> array(0) { } [5]=> int(3238456) } [342]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269040) } [343]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0239) [4]=> array(0) { } [5]=> int(3269000) } [344]=> array(6) { [0]=> string(155) "find({"ns":"wpedb.cache","filter":{"id":"0b73076f55d91281fc9686cda07dba4e","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269792) } [345]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268176) } [346]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3268552) } [347]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0243) [4]=> array(0) { } [5]=> int(3269528) } [348]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3296288) } [349]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0246) [4]=> array(0) { } [5]=> int(3297336) } [350]=> array(6) { [0]=> string(60) "SELECT * FROM `wpe_seminar_reviews` ORDER BY `priority` DESC" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0248) [4]=> array(0) { } [5]=> int(3298168) } [351]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(4) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3300872) } [352]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(80) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0249) [4]=> array(0) { } [5]=> int(3301840) } [353]=> array(6) { [0]=> string(109) "SELECT * FROM `wpe_seminar_types` WHERE (`seminar_id`=221) AND (`language_id`=2) ORDER BY `priority`, `keyId`" [1]=> int(96) [2]=> string(21) "yii\db\Command::query" [3]=> float(1731907604.0253) [4]=> array(0) { } [5]=> int(3310104) } [354]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357344) } [355]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0255) [4]=> array(0) { } [5]=> int(3357304) } [356]=> array(6) { [0]=> string(135) "find({"ns":"wpedb.cache","filter":{"id":"blogCategory","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358096) } [357]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356480) } [358]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3356856) } [359]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3358520) } [360]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362232) } [361]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.026) [4]=> array(0) { } [5]=> int(3362192) } [362]=> array(6) { [0]=> string(131) "find({"ns":"wpedb.cache","filter":{"id":"blogTags","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3362984) } [363]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361368) } [364]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3361744) } [365]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3365200) } [366]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377064) } [367]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0264) [4]=> array(0) { } [5]=> int(3377024) } [368]=> array(6) { [0]=> string(133) "find({"ns":"wpedb.cache","filter":{"id":"blogThemes","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377816) } [369]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376200) } [370]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3376576) } [371]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3377792) } [372]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(4) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380680) } [373]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(80) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0269) [4]=> array(0) { } [5]=> int(3380640) } [374]=> array(6) { [0]=> string(136) "find({"ns":"wpedb.cache","filter":{"id":"pagesPathsMap","$or":[{"expire":0},{"expire":{"$gt":1731907604}}]},"projection":{"data":true}})" [1]=> int(96) [2]=> string(26) "yii\mongodb\Command::query" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381432) } [375]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(4) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3379816) } [376]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(80) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3380192) } [377]=> array(6) { [0]=> string(19) "fetch cursor id = 0" [1]=> int(96) [2]=> string(28) "yii\mongodb\Query::fetchRows" [3]=> float(1731907604.0273) [4]=> array(0) { } [5]=> int(3381472) } } ["flushInterval"]=> int(1000) ["traceLevel"]=> int(0) ["dispatcher"]=> *RECURSION* ["dbEventNames"]=> array(2) { [0]=> string(21) "yii\db\Command::query" [1]=> string(23) "yii\db\Command::execute" } ["profilingAware"]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["mongodb"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#318 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#459 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["setting"]=> object(frontend\components\SettingComponent)#94 (3) { ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetsAutoCompress"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["view"]=> *RECURSION* ["response"]=> object(yii\web\Response)#114 (18) { ["format"]=> string(4) "html" ["acceptMimeType"]=> NULL ["acceptParams"]=> array(0) { } ["formatters"]=> array(4) { ["html"]=> array(1) { ["class"]=> string(29) "yii\web\HtmlResponseFormatter" } ["xml"]=> array(1) { ["class"]=> string(28) "yii\web\XmlResponseFormatter" } ["json"]=> array(1) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" } ["jsonp"]=> array(2) { ["class"]=> string(29) "yii\web\JsonResponseFormatter" ["useJsonp"]=> bool(true) } } ["data"]=> NULL ["content"]=> NULL ["stream"]=> NULL ["charset"]=> string(5) "UTF-8" ["statusText"]=> string(2) "OK" ["version"]=> string(3) "1.1" ["isSent"]=> bool(false) ["_statusCode":"yii\web\Response":private]=> int(200) ["_headers":"yii\web\Response":private]=> NULL ["_cookies":"yii\web\Response":private]=> object(yii\web\CookieCollection)#209 (2) { ["readOnly"]=> bool(false) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#215 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> int(1734499603) ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["exitStatus"]=> int(0) ["_events":"yii\base\Component":private]=> array(2) { ["beforeSend"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#113 (3) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> object(skeeks\yii2\assetsAuto\AssetsAutoCompressComponent)#98 (25) { ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["jsCompress"]=> bool(true) ["jsCompressFlaggedComments"]=> bool(true) ["cssCompress"]=> bool(true) ["cssOptions"]=> array(0) { } ["cssFileCompile"]=> bool(true) ["cssFileCompileByGroups"]=> bool(false) ["cssFileRemouteCompile"]=> bool(false) ["cssFileCompress"]=> bool(true) ["cssFileBottom"]=> bool(false) ["cssFileBottomLoadOnJs"]=> bool(false) ["jsFileCompile"]=> bool(false) ["jsFileCompileByGroups"]=> bool(false) ["jsOptions"]=> array(0) { } ["jsFileRemouteCompile"]=> bool(false) ["jsFileCompress"]=> bool(true) ["jsFileCompressFlaggedComments"]=> bool(true) ["noIncludeJsFilesOnPjax"]=> bool(true) ["noIncludeCssFilesOnPjax"]=> bool(true) ["_htmlFormatter":protected]=> bool(false) ["_webroot":protected]=> string(8) "@webroot" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["parameter"]=> array(1) { ["$event"]=> string(10) "" } } [1]=> NULL } } ["afterPrepare"]=> array(1) { [0]=> array(2) { [0]=> array(2) { [0]=> *RECURSION* [1]=> string(15) "setDebugHeaders" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["user"]=> object(yii\web\User)#143 (20) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["enableSession"]=> bool(true) ["loginUrl"]=> array(1) { [0]=> string(10) "site/login" } ["identityCookie"]=> array(2) { ["name"]=> string(9) "_identity" ["httpOnly"]=> bool(true) } ["authTimeout"]=> NULL ["accessChecker"]=> NULL ["absoluteAuthTimeout"]=> NULL ["autoRenewCookie"]=> bool(true) ["idParam"]=> string(4) "__id" ["authKeyParam"]=> string(9) "__authKey" ["authTimeoutParam"]=> string(8) "__expire" ["absoluteAuthTimeoutParam"]=> string(16) "__absoluteExpire" ["returnUrlParam"]=> string(11) "__returnUrl" ["acceptableRedirectTypes"]=> array(2) { [0]=> string(9) "text/html" [1]=> string(21) "application/xhtml+xml" } ["_access":"yii\web\User":private]=> array(0) { } ["_identity":"yii\web\User":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["session"]=> object(yii\web\Session)#145 (9) { ["flashParam"]=> string(7) "__flash" ["handler"]=> NULL ["_forceRegenerateId":protected]=> NULL ["_cookieParams":"yii\web\Session":private]=> array(1) { ["httponly"]=> bool(true) } ["_frozenSessionData":"yii\web\Session":private]=> NULL ["_hasSessionId":"yii\web\Session":private]=> bool(true) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["security"]=> object(yii\base\Security)#148 (12) { ["cipher"]=> string(11) "AES-128-CBC" ["allowedCiphers"]=> array(3) { ["AES-128-CBC"]=> array(2) { [0]=> int(16) [1]=> int(16) } ["AES-192-CBC"]=> array(2) { [0]=> int(16) [1]=> int(24) } ["AES-256-CBC"]=> array(2) { [0]=> int(16) [1]=> int(32) } } ["kdfHash"]=> string(6) "sha256" ["macHash"]=> string(6) "sha256" ["authKeyInfo"]=> string(16) "AuthorizationKey" ["derivationIterations"]=> int(100000) ["passwordHashStrategy"]=> NULL ["passwordHashCost"]=> int(13) ["_useLibreSSL":"yii\base\Security":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["assetManager"]=> object(yii\web\AssetManager)#154 (19) { ["bundles"]=> array(0) { } ["basePath"]=> string(48) "/var/www/webpromoexperts.net/frontend/web/assets" ["baseUrl"]=> string(7) "/assets" ["assetMap"]=> array(0) { } ["linkAssets"]=> bool(false) ["fileMode"]=> NULL ["dirMode"]=> int(509) ["beforeCopy"]=> NULL ["afterCopy"]=> NULL ["forceCopy"]=> bool(false) ["appendTimestamp"]=> bool(false) ["hashCallback"]=> NULL ["_dummyBundles":"yii\web\AssetManager":private]=> array(0) { } ["_isBasePathPermissionChecked":"yii\web\AssetManager":private]=> NULL ["_converter":"yii\web\AssetManager":private]=> NULL ["_published":"yii\web\AssetManager":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["urlManager"]=> object(frontend\components\overwritten\UrlManager)#160 (37) { ["exclude"]=> array(1) { [0]=> string(3) "gii" } ["defaultLanguage"]=> string(2) "ru" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["enableLocaleUrls"]=> bool(true) ["enableDefaultLanguageUrlCode"]=> bool(false) ["enableLanguageDetection"]=> bool(true) ["enableLanguagePersistence"]=> bool(true) ["keepUppercaseLanguageCode"]=> bool(false) ["languageSessionKey"]=> string(9) "_language" ["languageCookieName"]=> string(9) "_language" ["languageCookieDuration"]=> int(2592000) ["languageCookieOptions"]=> array(0) { } ["ignoreLanguageUrlPatterns"]=> array(0) { } ["enablePrettyUrl"]=> bool(true) ["languageParam"]=> string(8) "language" ["geoIpServerVar"]=> string(18) "HTTP_X_GEO_COUNTRY" ["geoIpLanguageCountries"]=> array(0) { } ["languageRedirectCode"]=> int(302) ["_defaultLanguage":protected]=> string(2) "ru" ["_request":protected]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } ["_processed":protected]=> bool(true) ["enableStrictParsing"]=> bool(false) ["rules"]=> array(42) { [0]=> object(yii\web\UrlRule)#207 (16) { ["name"]=> string(3) "gii" ["pattern"]=> string(8) "#^gii$#u" ["host"]=> NULL ["route"]=> string(17) "gii/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(5) "/gii/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [1]=> object(yii\web\UrlRule)#201 (16) { ["name"]=> string(12) "gii/" ["pattern"]=> string(27) "#^gii/(?P\w+)$#u" ["host"]=> NULL ["route"]=> string(16) "gii/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["abf396750"]=> string(2) "id" } ["_template":"yii\web\UrlRule":private]=> string(10) "/gii//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["id"]=> string(8) "#^\w+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [2]=> object(yii\web\UrlRule)#206 (16) { ["name"]=> string(41) "gii//" ["pattern"]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(25) "gii//" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(27) "/gii///" ["_routeRule":"yii\web\UrlRule":private]=> string(54) "#^gii/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [3]=> object(yii\web\UrlRule)#203 (16) { ["name"]=> string(5) "debug" ["pattern"]=> string(10) "#^debug$#u" ["host"]=> NULL ["route"]=> string(5) "debug" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(7) "/debug/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [4]=> object(yii\web\UrlRule)#199 (16) { ["name"]=> string(43) "debug//" ["pattern"]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["host"]=> NULL ["route"]=> string(27) "debug//" ["defaults"]=> array(0) { } ["suffix"]=> bool(false) ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> bool(false) ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(2) { ["a4cf2669a"]=> string(10) "controller" ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(29) "/debug///" ["_routeRule":"yii\web\UrlRule":private]=> string(56) "#^debug/(?P[\w\-]+)/(?P[\w\-]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(2) { ["controller"]=> string(12) "" ["action"]=> string(8) "" } } [5]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [6]=> object(yii\web\UrlRule)#161 (16) { ["name"]=> string(11) "sitemap.xml" ["pattern"]=> string(17) "#^sitemap\.xml$#u" ["host"]=> NULL ["route"]=> string(13) "sitemap/index" ["defaults"]=> array(0) { } ["suffix"]=> string(0) "" ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/sitemap.xml/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [7]=> object(yii\web\UrlRule)#165 (16) { ["name"]=> string(0) "" ["pattern"]=> string(5) "#^$#u" ["host"]=> NULL ["route"]=> string(10) "site/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(0) "" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [8]=> object(yii\web\UrlRule)#164 (16) { ["name"]=> string(30) "" ["pattern"]=> string(41) "#^(?P(login|registration)+)$#u" ["host"]=> NULL ["route"]=> string(13) "site/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(46) "#^site/(?P(login|registration)+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [9]=> object(yii\web\UrlRule)#163 (16) { ["name"]=> string(12) "cart/process" ["pattern"]=> string(17) "#^cart/process$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/process" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/process/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [10]=> object(yii\web\UrlRule)#167 (16) { ["name"]=> string(12) "cart/success" ["pattern"]=> string(17) "#^cart/success$#u" ["host"]=> NULL ["route"]=> string(27) "cart/payment-status/success" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(14) "/cart/success/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [11]=> object(yii\web\UrlRule)#168 (16) { ["name"]=> string(10) "cart/error" ["pattern"]=> string(15) "#^cart/error$#u" ["host"]=> NULL ["route"]=> string(25) "cart/payment-status/error" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(12) "/cart/error/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [12]=> object(yii\web\UrlRule)#169 (16) { ["name"]=> string(30) "courses/" ["pattern"]=> string(42) "#^courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "courses/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [13]=> object(yii\web\UrlRule)#170 (16) { ["name"]=> string(20) "seminars/add-seminar" ["pattern"]=> string(25) "#^seminars/add-seminar$#u" ["host"]=> NULL ["route"]=> string(28) "seminars/default/add-seminar" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(22) "/seminars/add-seminar/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [14]=> object(yii\web\UrlRule)#171 (16) { ["name"]=> string(31) "seminars/past/page-" ["pattern"]=> string(44) "#^seminars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/seminars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [15]=> object(yii\web\UrlRule)#172 (16) { ["name"]=> string(13) "seminars/past" ["pattern"]=> string(18) "#^seminars/past$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/seminars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [16]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [17]=> object(yii\web\UrlRule)#174 (16) { ["name"]=> string(31) "vebinars/past/page-" ["pattern"]=> string(44) "#^vebinars/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(27) "/vebinars/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [18]=> object(yii\web\UrlRule)#175 (16) { ["name"]=> string(13) "vebinars/past" ["pattern"]=> string(18) "#^vebinars/past$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(15) "/vebinars/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [19]=> object(yii\web\UrlRule)#176 (16) { ["name"]=> string(31) "vebinars/" ["pattern"]=> string(43) "#^vebinars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "vebinars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/vebinars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [20]=> object(yii\web\UrlRule)#177 (16) { ["name"]=> string(33) "conference/past/page-" ["pattern"]=> string(46) "#^conference/past/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(29) "/conference/past/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [21]=> object(yii\web\UrlRule)#178 (16) { ["name"]=> string(15) "conference/past" ["pattern"]=> string(20) "#^conference/past$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/past" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(17) "/conference/past/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [22]=> object(yii\web\UrlRule)#179 (16) { ["name"]=> string(33) "conference/" ["pattern"]=> string(45) "#^conference/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(23) "conference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(20) "/conference//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [23]=> object(yii\web\UrlRule)#180 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [24]=> object(yii\web\UrlRule)#181 (16) { ["name"]=> string(11) "blog/search" ["pattern"]=> string(16) "#^blog/search$#u" ["host"]=> NULL ["route"]=> string(17) "blog/search/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(13) "/blog/search/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [25]=> object(yii\web\UrlRule)#182 (16) { ["name"]=> string(22) "blog/page-" ["pattern"]=> string(35) "#^blog/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(18) "blog/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(18) "/blog/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [26]=> object(yii\web\UrlRule)#183 (16) { ["name"]=> string(27) "blog/" ["pattern"]=> string(39) "#^blog/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(17) "blog/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(14) "/blog//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [27]=> object(yii\web\UrlRule)#184 (16) { ["name"]=> string(6) "how-to" ["pattern"]=> string(11) "#^how-to$#u" ["host"]=> NULL ["route"]=> string(23) "reference/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(8) "/how-to/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [28]=> object(yii\web\UrlRule)#185 (16) { ["name"]=> string(29) "how-to/" ["pattern"]=> string(41) "#^how-to/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "reference/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(16) "/how-to//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [29]=> object(yii\web\UrlRule)#186 (16) { ["name"]=> string(16) "affiliate/" ["pattern"]=> string(36) "#^affiliate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "affiliate/default/hash" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(18) "/affiliate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [30]=> object(yii\web\UrlRule)#187 (16) { ["name"]=> string(4) "term" ["pattern"]=> string(9) "#^term$#u" ["host"]=> NULL ["route"]=> string(20) "reference/term/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(6) "/term/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [31]=> object(yii\web\UrlRule)#188 (16) { ["name"]=> string(21) "my_certificate/" ["pattern"]=> string(41) "#^my_certificate/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(28) "my_certificate/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(23) "/my_certificate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [32]=> object(yii\web\UrlRule)#189 (16) { ["name"]=> string(22) "my_achievements/" ["pattern"]=> string(42) "#^my_achievements/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(29) "my_achievements/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ad1b862b8"]=> string(4) "hash" } ["_template":"yii\web\UrlRule":private]=> string(24) "/my_achievements//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["hash"]=> string(0) "" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [33]=> object(yii\web\UrlRule)#190 (16) { ["name"]=> string(13) "cart/" ["pattern"]=> string(31) "#^cart/(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(21) "cart/default/" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a47cc8c92"]=> string(6) "action" } ["_template":"yii\web\UrlRule":private]=> string(15) "/cart//" ["_routeRule":"yii\web\UrlRule":private]=> string(39) "#^cart/default/(?P[^\/]+)$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["action"]=> string(8) "" } } [34]=> object(yii\web\UrlRule)#191 (16) { ["name"]=> string(25) "lectors/page-" ["pattern"]=> string(38) "#^lectors/page-(?P[\d]+)$#u" ["host"]=> NULL ["route"]=> string(21) "lectors/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["a140ab620"]=> string(4) "page" } ["_template":"yii\web\UrlRule":private]=> string(21) "/lectors/page-/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["page"]=> string(10) "#^[\d]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [35]=> object(yii\web\UrlRule)#192 (16) { ["name"]=> string(30) "lectors/" ["pattern"]=> string(42) "#^lectors/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(20) "lectors/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(17) "/lectors//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [36]=> object(yii\web\UrlRule)#193 (16) { ["name"]=> string(32) "corporate/" ["pattern"]=> string(44) "#^corporate/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(22) "corporate/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(19) "/corporate//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [37]=> object(yii\web\UrlRule)#194 (16) { ["name"]=> string(31) "marafons/" ["pattern"]=> string(43) "#^marafons/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "marafons/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/marafons//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [38]=> object(yii\web\UrlRule)#195 (16) { ["name"]=> string(21) "specprojects/purchase" ["pattern"]=> string(26) "#^specprojects/purchase$#u" ["host"]=> NULL ["route"]=> string(29) "specprojects/courses/purchase" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(0) { } ["_template":"yii\web\UrlRule":private]=> string(23) "/specprojects/purchase/" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [39]=> object(yii\web\UrlRule)#196 (16) { ["name"]=> string(35) "specprojects/" ["pattern"]=> string(47) "#^specprojects/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(22) "/specprojects//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [40]=> object(yii\web\UrlRule)#197 (16) { ["name"]=> string(43) "specprojects/courses/" ["pattern"]=> string(55) "#^specprojects/courses/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(25) "specprojects/courses/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(30) "/specprojects/courses//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } [41]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } ["suffix"]=> string(1) "/" ["showScriptName"]=> bool(false) ["routeParam"]=> string(1) "r" ["cache"]=> object(yii\mongodb\Cache)#96 (10) { ["db"]=> object(yii\mongodb\Connection)#99 (18) { ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } ["driverOptions"]=> array(0) { } ["manager"]=> object(MongoDB\Driver\Manager)#110 (2) { ["uri"]=> string(31) "mongodb://localhost:27017/wpedb" ["cluster"]=> array(1) { [0]=> array(10) { ["host"]=> string(9) "localhost" ["port"]=> int(27017) ["type"]=> int(1) ["is_primary"]=> bool(false) ["is_secondary"]=> bool(false) ["is_arbiter"]=> bool(false) ["is_hidden"]=> bool(false) ["is_passive"]=> bool(false) ["last_is_master"]=> array(13) { ["ismaster"]=> bool(true) ["topologyVersion"]=> array(2) { ["processId"]=> object(MongoDB\BSON\ObjectId)#459 (1) { ["oid"]=> string(24) "63626abbffcd33f9c99b01dd" } ["counter"]=> int(0) } ["maxBsonObjectSize"]=> int(16777216) ["maxMessageSizeBytes"]=> int(48000000) ["maxWriteBatchSize"]=> int(100000) ["localTime"]=> object(MongoDB\BSON\UTCDateTime)#318 (1) { ["milliseconds"]=> string(13) "1731907572722" } ["logicalSessionTimeoutMinutes"]=> int(30) ["connectionId"]=> int(394787) ["minWireVersion"]=> int(0) ["maxWireVersion"]=> int(9) ["readOnly"]=> bool(false) ["saslSupportedMechs"]=> array(2) { [0]=> string(11) "SCRAM-SHA-1" [1]=> string(13) "SCRAM-SHA-256" } ["ok"]=> float(1) } ["round_trip_time"]=> int(0) } } } ["typeMap"]=> array(2) { ["root"]=> string(5) "array" ["document"]=> string(5) "array" } ["enableLogging"]=> bool(true) ["enableProfiling"]=> bool(true) ["fileStreamProtocol"]=> string(6) "gridfs" ["fileStreamWrapperClass"]=> string(30) "yii\mongodb\file\StreamWrapper" ["globalExecOptions"]=> array(4) { ["share"]=> array(0) { } ["command"]=> array(0) { } ["bulkWrite"]=> array(0) { } ["query"]=> array(0) { } } ["_defaultDatabaseName":"yii\mongodb\Connection":private]=> string(5) "wpedb" ["_databases":"yii\mongodb\Connection":private]=> array(1) { ["wpedb"]=> object(yii\mongodb\Database)#102 (4) { ["connection"]=> *RECURSION* ["name"]=> string(5) "wpedb" ["_collections":"yii\mongodb\Database":private]=> array(1) { ["cache"]=> object(yii\mongodb\Collection)#104 (2) { ["database"]=> *RECURSION* ["name"]=> string(5) "cache" } } ["_fileCollections":"yii\mongodb\Database":private]=> array(0) { } } } ["_queryBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\QueryBuilder)#108 (1) { ["db"]=> *RECURSION* } ["_logBuilder":"yii\mongodb\Connection":private]=> object(yii\mongodb\LogBuilder)#109 (0) { } ["_fileStreamWrapperRegistered":"yii\mongodb\Connection":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["cacheCollection"]=> string(5) "cache" ["gcProbability"]=> int(100) ["keyPrefix"]=> NULL ["serializer"]=> NULL ["defaultDuration"]=> int(0) ["_igbinaryAvailable":"yii\caching\Cache":private]=> bool(false) ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["ruleConfig"]=> array(1) { ["class"]=> string(15) "yii\web\UrlRule" } ["normalizer"]=> object(yii\web\UrlNormalizer)#162 (3) { ["collapseSlashes"]=> bool(true) ["normalizeTrailingSlash"]=> bool(true) ["action"]=> int(301) } ["cacheKey":protected]=> string(18) "yii\web\UrlManager" ["_baseUrl":"yii\web\UrlManager":private]=> string(0) "" ["_scriptUrl":"yii\web\UrlManager":private]=> NULL ["_hostInfo":"yii\web\UrlManager":private]=> string(27) "https://webpromoexperts.net" ["_ruleCache":"yii\web\UrlManager":private]=> array(2) { ["seminars/default/view?alias&"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#173 (16) { ["name"]=> string(31) "seminars/" ["pattern"]=> string(43) "#^seminars/(?P[a-zA-Z0-9-_]+)$#u" ["host"]=> NULL ["route"]=> string(21) "seminars/default/view" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(2) ["placeholders":protected]=> array(1) { ["ae16c6b94"]=> string(5) "alias" } ["_template":"yii\web\UrlRule":private]=> string(18) "/seminars//" ["_routeRule":"yii\web\UrlRule":private]=> NULL ["_paramRules":"yii\web\UrlRule":private]=> array(1) { ["alias"]=> string(19) "#^[a-zA-Z0-9-_]+$#u" } ["_routeParams":"yii\web\UrlRule":private]=> array(0) { } } } ["seminars/default/index?"]=> array(2) { [0]=> object(frontend\components\WpeUrlRule)#166 (1) { ["connectionID"]=> string(2) "db" } [1]=> object(yii\web\UrlRule)#198 (16) { ["name"]=> string(8) "" ["pattern"]=> string(26) "#^(?P[^\/]+)$#u" ["host"]=> NULL ["route"]=> string(22) "/default/index" ["defaults"]=> array(0) { } ["suffix"]=> NULL ["verb"]=> NULL ["mode"]=> NULL ["encodeParams"]=> bool(true) ["normalizer"]=> NULL ["createStatus":protected]=> int(0) ["placeholders":protected]=> array(1) { ["a0c242628"]=> string(6) "module" } ["_template":"yii\web\UrlRule":private]=> string(10) "//" ["_routeRule":"yii\web\UrlRule":private]=> string(40) "#^(?P[^\/]+)/default/index$#u" ["_paramRules":"yii\web\UrlRule":private]=> array(0) { } ["_routeParams":"yii\web\UrlRule":private]=> array(1) { ["module"]=> string(8) "" } } } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["i18n"]=> object(yii\i18n\I18N)#232 (5) { ["translations"]=> array(3) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } ["yii"]=> object(yii\i18n\PhpMessageSource)#234 (8) { ["basePath"]=> string(13) "@yii/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/yii"]=> array(121) { [" and "]=> string(0) "" [""{attribute}" does not support operator "{operator}"."]=> string(0) "" ["(not set)"]=> string(19) "(не задано)" ["Action not found."]=> string(0) "" ["Aliases available: {aliases}"]=> string(0) "" ["An internal server error occurred."]=> string(64) "Виникла внутрішня помилка сервера." ["Are you sure you want to delete this item?"]=> string(80) "Ви впевнені, що хочете видалити цей елемент?" ["Condition for "{attribute}" should be either a value or valid operator specification."]=> string(0) "" ["Delete"]=> string(16) "Видалити" ["Error"]=> string(14) "Помилка" ["File upload failed."]=> string(56) "Завантаження файлу не вдалося." ["Home"]=> string(14) "Головна" ["Invalid data received for parameter "{param}"."]=> string(85) "Отримано невірне значення для параметра "{param}"." ["Login Required"]=> string(31) "Необхідно увійти" ["Missing required arguments: {params}"]=> string(68) "Відсутні обовʼязкові аргументи: {params}" ["Missing required parameters: {params}"]=> string(68) "Відсутні обовʼязкові параметри: {params}" ["No"]=> string(4) "Ні" ["No results found."]=> string(35) "Нічого не знайдено." ["Only files with these MIME types are allowed: {mimeTypes}."]=> string(94) "Дозволені файли лише з наступними MIME-типами: {mimeTypes}." ["Only files with these extensions are allowed: {extensions}."]=> string(102) "Дозволені файли лише з наступними розширеннями: {extensions}." ["Operator "{operator}" must be used with a search attribute."]=> string(0) "" ["Operator "{operator}" requires multiple operands."]=> string(0) "" ["Options available: {options}"]=> string(0) "" ["Page not found."]=> string(39) "Сторінка не знайдена." ["Please fix the following errors:"]=> string(70) "Будь ласка, виправте наступні помилки:" ["Please upload a file."]=> string(51) "Будь ласка, завантажте файл." ["Showing {begin, number}-{end, number} of {totalCount, number} {totalCount, plural, one{item} other{items}}."]=> string(149) "Показані {begin, number}-{end, number} із {totalCount, number} {totalCount, plural, one{запису} other{записів}}." ["The combination {values} of {attributes} has already been taken."]=> string(0) "" ["The file "{file}" is not an image."]=> string(49) "Файл "{file}" не є зображенням." ["The file "{file}" is too big. Its size cannot exceed {formattedLimit}."]=> string(124) "Файл "{file}" занадто великий. Розмір не повинен перевищувати {formattedLimit}." ["The file "{file}" is too small. Its size cannot be smaller than {formattedLimit}."]=> string(120) "Файл "{file}" занадто малий. Розмір повинен бути більше, ніж {formattedLimit}." ["The format of {attribute} is invalid."]=> string(61) "Невірний формат значення "{attribute}"." ["The format of {filter} is invalid."]=> string(0) "" ["The image "{file}" is too large. The height cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Висота не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too large. The width cannot be larger than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(235) "Зображення "{file}" занадто велике. Ширина не повинна перевищувати {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The height cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Висота повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The image "{file}" is too small. The width cannot be smaller than {limit, number} {limit, plural, one{pixel} other{pixels}}."]=> string(231) "Зображення "{file}" занадто мале. Ширина повинна бути більше, ніж {limit, number} {limit, plural, one{піксель} few{пікселя} many{пікселів} other{пікселя}}." ["The requested view "{name}" was not found."]=> string(58) "Представлення "{name}" не знайдено." ["The verification code is incorrect."]=> string(43) "Невірний код перевірки." ["Total {count, number} {count, plural, one{item} other{items}}."]=> string(128) "Всього {count, number} {count, plural, one{запис} few{записи} many{записів} other{записи}}." ["Unable to verify your data submission."]=> string(67) "Не вдалося перевірити передані дані." ["Unknown alias: -{name}"]=> string(0) "" ["Unknown filter attribute "{attribute}""]=> string(0) "" ["Unknown option: --{name}"]=> string(38) "Невідома опція : --{name}" ["Update"]=> string(14) "Оновити" ["View"]=> string(22) "Переглянути" ["Yes"]=> string(6) "Так" ["You are not allowed to perform this action."]=> string(68) "Вам не дозволено виконувати дану дію." ["You can upload at most {limit, number} {limit, plural, one{file} other{files}}."]=> string(167) "Ви не можете завантажувати більше {limit, number} {limit, plural, one{файла} few{файлів} many{файлів} other{файла}}." ["You should upload at least {limit, number} {limit, plural, one{file} other{files}}."]=> string(0) "" ["in {delta, plural, =1{a day} other{# days}}"]=> string(103) "через {delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}}" ["in {delta, plural, =1{a minute} other{# minutes}}"]=> string(135) "через {delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}}" ["in {delta, plural, =1{a month} other{# months}}"]=> string(129) "через {delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}}" ["in {delta, plural, =1{a second} other{# seconds}}"]=> string(135) "через {delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}}" ["in {delta, plural, =1{a year} other{# years}}"]=> string(105) "через {delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}}" ["in {delta, plural, =1{an hour} other{# hours}}"]=> string(125) "через {delta, plural, =1{годину} one{# годину} few{# години} many{# годин} other{# години}}" ["just now"]=> string(19) "саме зараз" ["the input value"]=> string(31) "введене значення" ["{attribute} "{value}" has already been taken."]=> string(74) "Значення «{value}» для «{attribute}» вже зайнято." ["{attribute} cannot be blank."]=> string(52) "Необхідно заповнити "{attribute}"." ["{attribute} contains wrong subnet mask."]=> string(101) "Значення «{attribute}» містить неправильну маску підмережі." ["{attribute} is invalid."]=> string(47) "Значення "{attribute}" не вірне." ["{attribute} is not a valid URL."]=> string(64) "Значення "{attribute}" не є правильним URL." ["{attribute} is not a valid email address."]=> string(81) "Значення "{attribute}" не є правильною email адресою." ["{attribute} is not in the allowed range."]=> string(122) "Значення «{attribute}» не входить в список дозволених діапазонів адрес." ["{attribute} must be "{requiredValue}"."]=> string(78) "Значення "{attribute}" має бути рівним "{requiredValue}"." ["{attribute} must be a number."]=> string(60) "Значення "{attribute}" має бути числом." ["{attribute} must be a string."]=> string(79) "Значення "{attribute}" має бути текстовим рядком." ["{attribute} must be a valid IP address."]=> string(96) "Значення «{attribute}» повинно бути правильною IP адресою." ["{attribute} must be an IP address with specified subnet."]=> string(99) "Значення «{attribute}» повинно бути IP адресою з підмережею." ["{attribute} must be an integer."]=> string(71) "Значення "{attribute}" має бути цілим числом." ["{attribute} must be either "{true}" or "{false}"."]=> string(87) "Значення "{attribute}" має дорівнювати "{true}" або "{false}"." ["{attribute} must be equal to "{compareValueOrAttribute}"."]=> string(96) "Значення "{attribute}" повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} must be greater than "{compareValueOrAttribute}"."]=> string(115) "Значення "{attribute}" повинно бути більшим значення "{compareValueOrAttribute}"." ["{attribute} must be greater than or equal to "{compareValueOrAttribute}"."]=> string(145) "Значення "{attribute}" повинно бути більшим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be less than "{compareValueOrAttribute}"."]=> string(113) "Значення "{attribute}" повинно бути меншим значення "{compareValueOrAttribute}"." ["{attribute} must be less than or equal to "{compareValueOrAttribute}"."]=> string(143) "Значення "{attribute}" повинно бути меншим або дорівнювати значенню "{compareValueOrAttribute}"." ["{attribute} must be no greater than {max}."]=> string(82) "Значення "{attribute}" не повинно перевищувати {max}." ["{attribute} must be no less than {min}."]=> string(68) "Значення "{attribute}" має бути більшим {min}." ["{attribute} must not be a subnet."]=> string(83) "Значення «{attribute}» не повинно бути підмережею." ["{attribute} must not be an IPv4 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv4 адресою." ["{attribute} must not be an IPv6 address."]=> string(82) "Значення «{attribute}» не повинно бути IPv6 адресою." ["{attribute} must not be equal to "{compareValueOrAttribute}"."]=> string(101) "Значення "{attribute}" не повинно бути рівним "{compareValueOrAttribute}"." ["{attribute} should contain at least {min, number} {min, plural, one{character} other{characters}}."]=> string(188) "Значення "{attribute}" повинно містити мінімум {min, number} {min, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain at most {max, number} {max, plural, one{character} other{characters}}."]=> string(190) "Значення "{attribute}" повинно містити максимум {max, number} {max, plural, one{символ} few{символа} many{символів} other{символа}}." ["{attribute} should contain {length, number} {length, plural, one{character} other{characters}}."]=> string(179) "Значення "{attribute}" повинно містити {length, number} {length, plural, one{символ} few{символа} many{символів} other{символа}}." ["{compareAttribute} is invalid."]=> string(0) "" ["{delta, plural, =1{1 day} other{# days}}"]=> string(81) "{delta, plural, one{# день} few{# дні} many{# днів} other{# днів}}" ["{delta, plural, =1{1 hour} other{# hours}}"]=> string(95) "{delta, plural, one{# година} few{# години} many{# годин} other{# годин}}" ["{delta, plural, =1{1 minute} other{# minutes}}"]=> string(103) "{delta, plural, one{# хвилина} few{# хвилини} many{# хвилин} other{# хвилин}}" ["{delta, plural, =1{1 month} other{# months}}"]=> string(103) "{delta, plural, one{# місяць} few{# місяця} many{# місяців} other{# місяців}}" ["{delta, plural, =1{1 second} other{# seconds}}"]=> string(103) "{delta, plural, one{# секунда} few{# секунди} many{# секунд} other{# секунд}}" ["{delta, plural, =1{1 year} other{# years}}"]=> string(85) "{delta, plural, one{# рік} few{# роки} many{# років} other{# років}}" ["{delta, plural, =1{a day} other{# days}} ago"]=> string(101) "{delta, plural, =1{день} one{# день} few{# дні} many{# днів} other{# дні}} тому" ["{delta, plural, =1{a minute} other{# minutes}} ago"]=> string(133) "{delta, plural, =1{хвилину} one{# хвилину} few{# хвилини} many{# хвилин} other{# хвилини}} тому" ["{delta, plural, =1{a month} other{# months}} ago"]=> string(127) "{delta, plural, =1{місяць} one{# місяць} few{# місяці} many{# місяців} other{# місяці}} тому" ["{delta, plural, =1{a second} other{# seconds}} ago"]=> string(133) "{delta, plural, =1{секунду} one{# секунду} few{# секунди} many{# секунд} other{# секунди}} тому" ["{delta, plural, =1{a year} other{# years}} ago"]=> string(103) "{delta, plural, =1{рік} one{# рік} few{# роки} many{# років} other{# роки}} тому" ["{delta, plural, =1{an hour} other{# hours}} ago"]=> string(123) "{delta, plural, =1{година} one{# година} few{# години} many{# годин} other{# години}} тому" ["{nFormatted} B"]=> string(15) "{nFormatted} Б" ["{nFormatted} GB"]=> string(17) "{nFormatted} Гб" ["{nFormatted} GiB"]=> string(19) "{nFormatted} ГіБ" ["{nFormatted} KiB"]=> string(19) "{nFormatted} КіБ" ["{nFormatted} MB"]=> string(17) "{nFormatted} Мб" ["{nFormatted} MiB"]=> string(19) "{nFormatted} МіБ" ["{nFormatted} PB"]=> string(17) "{nFormatted} Пб" ["{nFormatted} PiB"]=> string(19) "{nFormatted} ПіБ" ["{nFormatted} TB"]=> string(17) "{nFormatted} Тб" ["{nFormatted} TiB"]=> string(19) "{nFormatted} ТіБ" ["{nFormatted} kB"]=> string(17) "{nFormatted} Кб" ["{nFormatted} {n, plural, =1{byte} other{bytes}}"]=> string(92) "{nFormatted} {n, plural, one{байт} few{байта} many{байтів} other{байта}}" ["{nFormatted} {n, plural, =1{gibibyte} other{gibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{гібібайт} few{гібібайта} many{гібібайтів} other{гібібайта}}" ["{nFormatted} {n, plural, =1{gigabyte} other{gigabytes}}"]=> string(124) "{nFormatted} {n, plural, one{гігабайт} few{гігабайта} many{гігабайтів} other{гігабайта}}" ["{nFormatted} {n, plural, =1{kibibyte} other{kibibytes}}"]=> string(124) "{nFormatted} {n, plural, one{кібібайт} few{кібібайта} many{кібібайтів} other{кібібайта}}" ["{nFormatted} {n, plural, =1{kilobyte} other{kilobytes}}"]=> string(124) "{nFormatted} {n, plural, one{кілобайт} few{кілобайта} many{кілобайтів} other{кілобайта}}" ["{nFormatted} {n, plural, =1{mebibyte} other{mebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{мебібайт} few{мебібайта} many{мебібайтів} other{мебібайта}}" ["{nFormatted} {n, plural, =1{megabyte} other{megabytes}}"]=> string(124) "{nFormatted} {n, plural, one{мегабайт} few{мегабайта} many{мегабайтів} other{мегабайта}}" ["{nFormatted} {n, plural, =1{pebibyte} other{pebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{пебібайт} few{пебібайта} many{пебібайтів} other{пебібайта}}" ["{nFormatted} {n, plural, =1{petabyte} other{petabytes}}"]=> string(124) "{nFormatted} {n, plural, one{петабайт} few{петабайта} many{петабайтів} other{петабайта}}" ["{nFormatted} {n, plural, =1{tebibyte} other{tebibytes}}"]=> string(124) "{nFormatted} {n, plural, one{тебібайт} few{тебібайта} many{тебібайтів} other{тебібайта}}" ["{nFormatted} {n, plural, =1{terabyte} other{terabytes}}"]=> string(124) "{nFormatted} {n, plural, one{терабайт} few{терабайта} many{терабайтів} other{терабайта}}" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } ["app"]=> object(yii\i18n\PhpMessageSource)#316 (8) { ["basePath"]=> string(13) "@app/messages" ["fileMap"]=> NULL ["forceTranslation"]=> bool(false) ["sourceLanguage"]=> string(5) "en-US" ["_messages":"yii\i18n\MessageSource":private]=> array(1) { ["ua/app"]=> array(803) { ["Кто проводит обучение?"]=> string(43) "Хто проводить навчання?" ["Стоимость корпоративного обучения"]=> string(62) "Вартість корпоративного навчання" ["*Программа и стоимость обучения адаптируются под запрос и потребность
каждой компании индивидуально"]=> string(198) "*Програма та вартість навчання адаптуються відповідно до запитів і потреб
кожної компанії індивідуально " ["Оставить заявку"]=> string(29) "Залишити заявку" ["Отзывы"]=> string(14) "Відгуки" ["Корпоративное обучение
с доставкой в офис, интересно?"]=> string(94) "Корпоративне навчання
з доставкою в офіс, цікаво?" ["Отправьте заявку на обучение
и мы с вами свяжемся"]=> string(100) "Залиште заявку на навчання
і ми з вами зв'яжемося" ["Как вас зовут?"]=> string(23) "Як вас звати?" ["Введите почту"]=> string(25) "Введіть пошту" ["Введите телефон"]=> string(29) "Введіть телефон" ["О нас"]=> string(13) "Про нас" ["Блог"]=> string(8) "Блог" ["Конференции"]=> string(22) "Конференції" ["Семинары"]=> string(16) "Семінари" ["Подписка на
базу знаний"]=> string(49) "Передплата на
базу знань " ["Корпоративное
обучение"]=> string(44) "Корпоративне
навчання" ["Курсы"]=> string(10) "Курси" ["Академия Интернет-Маркетинга #1
Стань экспертом в интернет-маркетинге!"]=> string(138) "Академія Інтернет-Маркетингу #1
Стань експертом з інтернет-маркетингу!" ["Мое обучение"]=> string(23) "Моє навчання" ["Все уведомления"]=> string(31) "Усі повідомлення" ["Профиль"]=> string(14) "Профіль" ["Достижения"]=> string(20) "Досягнення" ["Работа со студентами"]=> string(38) "Робота зі студентами" ["База знаний"]=> string(19) "База знань" ["О лекторе"]=> string(21) "Про лектора" ["Куратор группы от {date}"]=> string(39) "Куратор групи від {date}" ["Войти"]=> string(12) "Увійти" ["Регистрация"]=> string(20) "Реєстрація" ["Выход"]=> string(10) "Вихід" ["О компании"]=> string(23) "Про компанію" ["Присоединяйтесь"]=> string(24) "Приєднуйтеся" ["Наши контакты"]=> string(25) "Наші контакти" ["Организатор:"]=> string(22) "Організатор" ["Корпоративное"]=> string(24) "Корпоративне" ["Вот что они говорят об обучении:"]=> string(48) "Ось що кажуть про навчання" ["Не откладывайте обучение на потом. Платите частями — получайте новую профессию уже сегодня!"]=> string(174) "Не відкладайте навчання на майбутнє. Платіть частинами – отримуйте нову професію вже сьогодні" ["Оплатить курс частями"]=> string(44) "Оплатити курс частинами" ["Нас часто спрашивают"]=> string(36) "Нас часто запитують" ["Регистрация на пробный урок"]=> string(49) "Реєстрація на пробний урок" ["Зарегистрироваться"]=> string(30) "Зареєструватися" ["Имя"]=> string(7) "Ім'я" ["Фамилия"]=> string(16) "Прізвище" ["Email"]=> string(6) "еmail" ["Телефон"]=> string(14) "Телефон" ["Заказы"]=> string(20) "Замовлення" ["января"]=> string(10) "січня" ["февраля"]=> string(12) "лютого" ["марта"]=> string(14) "березня" ["апреля"]=> string(12) "квітня" ["мая"]=> string(12) "травня" ["июня"]=> string(12) "червня" ["июля"]=> string(10) "липня" ["августа"]=> string(12) "серпня" ["сентября"]=> string(14) "вересня" ["октября"]=> string(12) "жовтня" ["ноября"]=> string(18) "листопада" ["декабря"]=> string(12) "грудня" [" дней"]=> string(9) " днів" [" дня"]=> string(7) " дні" ["Сегодня"]=> string(16) "Сьогодні" ["Еще идет набор группы"]=> string(39) "Ще триває набір групи" ["Осталось "]=> string(21) "Залишилось " ["лекций"]=> string(12) "лекцій" ["Длительность:"]=> string(21) "Тривалість:" ["Цена:"]=> string(9) "Ціна:" ["Не знаешь ЧТО выбрать?"]=> string(33) "Не знаєш Що обрати" ["Наши специалисты помогут в выборе курса."]=> string(66) "Наші фахівці допоможуть обрати курс" ["Помочь выбрать"]=> string(33) "Допомогти вибрати" ["Подарочные сертификаты"]=> string(45) "Подарункові сертифікати" [" 🔥 Курсы"]=> string(21) " 🔥 Курси" ["Стоимость"]=> string(16) "Вартість" ["Записаться на курс"]=> string(34) "Записатися на курс" ["Осталось {number} мест в группе!"]=> string(55) "Залишилося {number} місць в групі!" ["Перейти на пробную лекцию"]=> string(45) "Перейти на пробну лекцію" ["Посмотреть пробную лекцию"]=> string(48) "Переглянути пробну лекцію" ["Cтарт курса:"]=> string(25) "Початок курсу" ["Уровень знаний:"]=> string(33) "Рівень складності" ["Наши выпускники работают в крупнейших украинских и международных компаниях"]=> string(134) "Наші випускники працюють у відомих українських та міжнародних компаніях" ["Все наши лекторы – практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(198) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу та викладання" ["куратор курса"]=> string(25) "куратор курсу" ["Подробнее"]=> string(20) "Детальніше" ["О НАС ПИШУТ:"]=> string(26) "ПРО НАС ПИШУТЬ" ["Программа курса"]=> string(27) "Програма курсу" ["Вы можете заказать корпоративное обучение по индивидуальному запросу для вашей ниши"]=> string(169) "Ви можете замовити корпоративне навчання по індивідуальному запиту для вашої галузі" ["Узнать больше"]=> string(31) "Дізнатися більше" ["Курс стартует"]=> string(31) "Курс починається" ["Хотите забронировать место в группе?"]=> string(61) "Хочете забронювати місце в групі?" ["Забронировать"]=> string(22) "Забронювати" ["Не подходит дата запуска ближайшего курса?"]=> string(82) "Не підходить дата запуска найближчого курсу?" ["Запишитесь на следующий"]=> string(40) "Запишись на наступний" ["Записаться на"]=> string(25) "Записатися на" ["По результатам обучения студенты получают сертификаты WebPromoExperts"]=> string(117) "За підсумками навчання студенти отримують сертифікати WebPromoExperts" ["

Мотивация студентов — основная задача преподавателей. Поэтому мы разработали три вида дипломов:

  • прослушал курс
  • успешно завершил — для активных студентов
  • закончил с отличием — сделал впечатляющий проект под руководством куратора.
"]=> string(638) "

Мотивація студентів — головна мета викладачів. Саме тому ми розробили три типа дипломів:

  • прослухав курс
  • вдало закінчив — для активних студентів
  • закінчив з відзнакою — зробив вражаючий проект під керівництвом куратора.
" ["Обучитесь на курсе за счет работодателя!"]=> string(79) "Навчайтеся на курсі за рахунок роботодавця" ["А вы знали, что большая часть наших студентов обучается в Академии за счет своего работодателя? Согласитесь, как будет здорово, если за вас также оплатит компания?! Чтобы вашему начальству было проще принять ответственное решение, мы подготовили шаблон письма, которое поможет вам найти аргументы и убедить руководителя оплатить программу."]=> string(687) "А ви знали, що більша частина наших студентів навчається в Академії за рахунок свого роботодавця? Погодьтеся, як буде здорово, якщо за вас також оплатить компанія?! Щоб вашому начальству було простіше прийняти відповідальне рішення, ми підготували шаблон листа, який допоможе вам знайти аргументи і переконати керівника оплатити програму." ["Скачать письмо директору"]=> string(52) "Завантажити листа директору" ["Заказать сертификат"]=> string(37) "Замовити сертифікат" ["Подарите ему сертификат на обучение!"]=> string(71) "Подаруйте йому сертифікат на навчання!" ["Ваш близкий давно мечтает обучиться интернет-маркетингу?"]=> string(101) "Ваш знайомий давно мріє навчитися інтернет-маркетингу?" ["Наши достижения"]=> string(29) "Наші досягнення" ["Они смогли — сможешь и ты!"]=> string(43) "Змогли вони, зможеш і ти" ["Посмотреть истории успеха наших выпускников"]=> string(86) "Подивитися історії успіху наших випускників" ["Немного в цифрах
о WebPromoExperts:"]=> string(55) "Трохи в цифрах
про WebPromoExperts:" ["
  • 10 лет опыта
  • 10000 выпускников
  • 98+ онлайн-конференции
  • 740+ онлайн-семинаров
  • 320 лекторов-профессионалов
  • 50000 читателей блога ежемесячно
  • 120+ корпоративных клиентов
"]=> string(636) "
  • 10 років досвіду
  • 10000 випускників
  • 98+ онлайн-конференцій
  • 740+ онлайн-семінарів
  • 320 лекторів-професіоналів
  • 50000 читачів блогу щомісяця
  • 120+ корпоративних клієнтів
" ["Основатели Академии WebPromoExperts —
авторы учебника по интернет-маркетингу (Антон Воронюк и Александр Полищук)"]=> string(204) "Засновники Академії WebPromoExperts — автори підручника з інтернет-маркетингу (Антон Воронюк і Олександр Поліщук)" ["узнать подробнее"]=> string(39) "дізнатись детальніше" ["Тип участия"]=> string(19) "Тип участі" ["всего"]=> string(12) "всього" ["места"]=> string(10) "місця" ["Записаться"]=> string(20) "Записатися" ["Запишитесь на курс!"]=> string(35) "Записатися на курс!" ["Что о нас говорят студенты?"]=> string(48) "Що про нас кажуть студенти" ["Наши студенты открывают онлайн-бизнесы, увеличивают продажи товаров и услуг в интернете, получают престижные и высокооплачиваемые должности, становятся признанными экспертами. Каждый год мы проводим конференцию, где выпускники Академии делятся кейсами и опытом, регулярно публикуем их статьи и видео на нашем сайте."]=> string(570) "Наші студенти відкривають онлайн-бізнеси, збільшують продажі товарів і послуг в інтернеті, отримують престижні і високооплачувані посади, стають визнаними експертами. Щороку ми проводимо конференцію, де випускники Академії діляться кейсами і досвідом, регулярно публікуємо їх статті та відео на нашому сайті." ["Заказать звонок"]=> string(31) "Замовити дзвінок" ["Мы перезвоним в ближайшее время и
ответим на все ваши вопросы!"]=> string(129) "Ми передзвонимо найближчим часом і
відповімо на всі ваші запитання!" ["ОСТАЛИСЬ ВОПРОСЫ?
ЗАКАЖИ ОБРАТНЫЙ ЗВОНОК!"]=> string(91) "ЗАЛИШИЛИСЯ ЗАПИТАННЯ?
ЗАМОВ Зворотний ДЗВІНОК!" ["Оплата частями"]=> string(31) "Оплата частинами" ["Вы оказались как раз на той странице, которая еще не существует..."]=> string(104) "Упс. Ви опинилися якраз на тій сторінці, яка ще не існує ..." ["Вернуться на Главную"]=> string(42) "Повернутися на Головну" ["Рекомендуемые"]=> string(26) "Рекомендовані" ["В эфире"]=> string(13) "В ефірі" ["Вебинар"]=> string(14) "Вебінар" ["Конференция"]=> string(22) "Конференція" ["Курс"]=> string(21) "Онлайн курс" ["Семинар"]=> string(14) "Семінар" ["Статья"]=> string(12) "Стаття" ["Новые Статьи"]=> string(21) "Нові статті" ["Показать все статьи"]=> string(95) "Показати всі статті" ["Ближайшие курсы"]=> string(29) "Найближчі курси" ["Начало через:"]=> string(25) "Початок через" ["Показать все семинары"]=> string(99) "Показати всі семінари" ["Записи семинаров"]=> string(31) "Записи семінарів" ["Показать все записи"]=> string(95) "Показати всі записи" ["Отзывы Студентов"]=> string(33) "Відгуки студентів" ["оценил(а)"]=> string(18) "оцінив(ла)" ["Академия Интернет-маркетинга WebpromоExperts"]=> string(71) "Академія Інтернет-маркетингу WebpromоExperts" ["Показать все отзывы"]=> string(38) "Показати всі відгуки" ["Будь в курсе всех новинок
интернет-маркетинга!"]=> string(89) "Будь в курсі всіх новинок
інтернет-маркетингу!" ["или"]=> string(6) "або" ["Бесплатная
регистрация"]=> string(59) "Безкоштовна
реєстрація" ["Конференции с экспертами"]=> string(46) "Конференції з експертами" ["Актуальные статьи"]=> string(31) "Актуальні статті" ["Онлайн курсы"]=> string(23) "Онлайн-курси" ["Бесплатные семинары"]=> string(39) "Безкоштовні семінари" ["Введите свой Email"]=> string(30) "Введіть свій еmail" ["Нас уже {number} человек"]=> string(45) "Нас уже {number} підписників" ["Постоянные онлайн курсы"]=> string(42) "Регулярні онлайн-курси" ["Посмотреть все курсы "]=> string(100) "Переглянути всі курси " ["{number} статьи от экспертов (4 новых статьи каждую неделю)"]=> string(90) "{number} статей від експертів (4 нових статті щотижня)" ["Посмотреть все статьи ({number})"]=> string(112) "Переглянути всі статті ({number})" ["{number} записи семинаров (2 новых видео каждую неделю)"]=> string(83) "{number} записів семінарів (2 нових відео щотижня)" ["Предстоящие конференции"]=> string(39) "Майбутні конференції" ["Посмотреть все семинары ({number})"]=> string(116) "Переглянути всі семінари ({number})" ["Посмотреть"]=> string(22) "Переглянути" ["Посмотреть все конференции "]=> string(112) "Переглянути всі конференції " ["У нас обучаются"]=> string(30) "У нас навчаються" ["Бесплатная регистрация"]=> string(43) "Безкоштовна реєстрація" ["Окунись в мир интернет-
маркетинга вместе с нами"]=> string(89) "Поринь у світ інтернет-
маркетингу разом з нами" ["С помощью Email"]=> string(29) "За допомогою email" ["Логин"]=> string(10) "Логін" ["Войти с помощью"]=> string(36) "Увійти за допомогою" ["или Email"]=> string(12) "або email" ["Забыли пароль?"]=> string(26) "Забули пароль?" ["Имя пользователя"]=> string(30) "Ім'я користувача" ["Запомнить меня"]=> string(30) "Запам'ятати мене" ["Неверный Email"]=> string(28) "Некоректний email" ["Неверный пароль."]=> string(35) "Некоректний пароль" ["Ваш аккаунт заблокирован."]=> string(44) "Ваш акаунт заблокований" ["Ваш аккаунт не подтвежден."]=> string(51) "Ваш акаунт не підтверджений" ["Зарегистрироваться через"]=> string(41) "Зареєструватися через" ["На Ваш Email отправлена ссылка
для завeршения регистрации."]=> string(108) "На Ваш email надіслане посилання
для завeршення реєстрації." ["Укажите свой email"]=> string(29) "Укажіть свій email" ["Сбросить пароль"]=> string(27) "Скинути пароль" ["Сброс пароля"]=> string(29) "Скидання пароля" ["Введите пароль"]=> string(27) "Введіть пароль" ["Сохранить"]=> string(16) "Зберегти" ["Спасибо!
Ваше сообщения отправлено и наш менеджер свяжется с вами!"]=> string(128) "Дякую!
Ваше повідомлення надіслано і наш менеджер зв'яжеться з вами!" ["Партнерская программа WebPromoExperts"]=> string(55) "Партнерська програма WebPromoExperts" ["Рассылки"]=> string(16) "Розсилки" ["После подтверждения на странице банка, материал будет доступен у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Такой телефон не найден в Monobank"]=> string(61) "Такий телефон не знайдений в Monobank" ["После подтверждения в приложении, материал будет доступный у вас в личном кабинете"]=> string(167) "Після підтвердження на сторінці банку, матеріал буде доступний у вас в особистому кабінеті" ["Вы уже оплатили этот материал. Проверьте Ваш личный кабинет или свяжитесь с менеджером"]=> string(164) "Ви вже сплатили цей матеріал. Перевірте Ваш особистий кабінет або зв'яжіться з менеджером" ["Спасибо. Мы свяжемся с вами в ближайшее время"]=> string(80) "Дякую. Ми зв'яжемося з вами найближчим часом" ["Промокод недействителен!"]=> string(36) "Промокод недійсний!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(105) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом! " ["Сертификаты"]=> string(22) "Сертифікати" ["Сертификаты на определенную сумму:"]=> string(47) "Сертифікати на певну суму" ["купить"]=> string(16) "придбати" ["... или на конкретный курс:"]=> string(38) "....або на певний курс:" ["Отправьте заявку"]=> string(31) "Надішліть заявку" ["Остались вопросы? Заполните
форму и наши менеджеры с вами свяжутся"]=> string(133) "Залишилися питання? Заповніть
форму і наші менеджери з вами зв'яжуться" ["оставить заявку"]=> string(29) "залишити заявку" ["Настройки"]=> string(24) "Налаштування" ["Настройка профиля"]=> string(39) "Налаштування профілю" ["Зарегистрирован(а): {date}"]=> string(40) "Зареєстрований(а): {date}" ["Привязка к социальным сетям"]=> string(54) "Прив'язка до соціальних мереж" ["Персональная информация"]=> string(43) "Персональна інформація" ["Ваше Имя"]=> string(16) "Ваше ім'я" ["Женский"]=> string(12) "Жіноча" ["Мужской"]=> string(16) "Чоловіча" ["Должность"]=> string(12) "Посада" ["Место работы (Компания)"]=> string(42) "Місце роботи (Компанія)" ["Сменить почту"]=> string(25) "Змінити пошту" ["Ваша Фамилия"]=> string(25) "Ваше прізвище" ["Сменить пароль"]=> string(27) "Змінити пароль" ["Подтвердить пароль"]=> string(35) "Підтвердити пароль" ["Подтверждение почты для рассылок"]=> string(61) "Підтвердження пошти для розсилок" ["Подтвердить"]=> string(22) "Підтвердити" ["Подписываясь на рассылку, вы соглашаетесь с Правилами пользования, Политикой конфиденциальности, даете согласие на использование файлов cookie и передачу своих персональных данных"]=> string(319) "Підписуючись на розсилку, ви погоджуєтеся з Правилами користування, Політикою конфіденційності, даєте згоду на використання файлів cookie та передачу своїх персональних даних" ["Если ранеe Вы отказались от наших рассылок  и теперь хотите возобновить их или у Вас проблемы с доставляемостью наших писем, добавьте нас в контакты и подтвердите свою почту."]=> string(320) "Якщо раніше Ви відмовилися від наших розсилок  і тепер хочете відновити їх або у Вас були проблеми з доставкою наших листів, додайте нас в контакти і підтвердіть свою пошту." ["Да, я хочу подписаться на рассылки по конференциям, семинарам и курсам"]=> string(130) "Так, я хочу підписатися на розсилки по конференціям, семінарам і курсам" ["Да, я хочу подписаться на новости блога, дайджеста и полезные рассылки со скидками/акциями"]=> string(163) "Так, я хочу підписатися на новини блогу, дайджесту і корисні розсилки зі знижками/акціями" ["Подписки"]=> string(16) "Підписки" ["У Вас оформлена подписка на базу знаний WebPromoExperts"]=> string(90) "У Вас оформлена передплата на базу знань WebPromoExperts" ["Подписка на базу знаний WebPromoExperts приостановлена"]=> string(84) "Передплата на базу знань WebPromoExperts призупинена" ["Ваш тариф"]=> string(17) "Ваш тариф" ["Периодичность списания средств"]=> string(56) "Періодичність списання коштів" ["Сумма списания"]=> string(25) "Сума списання" ["Дата следующего платежа"]=> string(44) "Дата наступного платежу" ["Дата последнего платежа"]=> string(44) "Дата останнього платежу" ["(платеж не прошел)"]=> string(34) "(платіж не пройшов)" ["Оформить новую подписку"]=> string(46) "Оформити нову передплату" ["Отменить подписку"]=> string(39) "Відмінити передплату" ["Для безопасности мы не храним платежные данные наших пользователей. Все платежные операции производятся на стороне платежной системы Fondy. Каждый запрос на отмену подписки мы проверяем индивидуально. Если Вы решили отменить подписку, отправьте запрос. Также мы будем очень благодарны, если Вы сообщите нам причину отмены подписки."]=> string(620) "Для безпеки ми не зберігаємо платіжні дані наших користувачів. Всі платіжні операції проводяться на стороні платіжної системи Fondy. Кожен запит на скасування передплати ми перевіряємо індивідуально. Якщо Ви вирішили скасувати передплату, надішліть запит. Також ми будемо дуже вдячні, якщо Ви повідомите нам причину скасування передплати." ["Отправить запрос на отмену подписки"]=> string(80) "Надіславити запит на скасування передплати" ["Подписка на базу знаний не оформлена"]=> string(69) "Передплата на базу знань не оформлена" ["Оформить"]=> string(16) "Оформити" ["Информация о лекторе/авторе"]=> string(55) "Інформація про лектора/автора" ["Ваши заказы"]=> string(29) "Ваші замовлення" ["Дата заказа"]=> string(29) "Дата замовлення" ["Тип события"]=> string(17) "Тип події" ["Название события"]=> string(21) "Назва події" ["Цена (грн)"]=> string(17) "Ціна (грн)" ["Статус"]=> string(12) "Статус" ["Курс Премиум"]=> string(23) "Курс Преміум" ["Запись конференции"]=> string(33) "Запис конференції" ["Онлайн участие в конференции + видеозапись"]=> string(74) "Онлайн участь в конференції + відеозапис" ["Запись конференции + подписка"]=> string(56) "Запис конференції + передплата" ["Запись вебинара"]=> string(27) "Запис вебінару" ["Запись видео семинара"]=> string(38) "Запис відео семінару" ["Участие в семинаре"]=> string(32) "Участь в семінарі" ["Участие в семинаре в день семинара"]=> string(61) "Участь в семінарі в день семінару" ["Бесплатный семинар"]=> string(39) "Безкоштовний семінар" ["Участие в кемпе"]=> string(26) "Участь в кемпі" ["Сертификат"]=> string(20) "Сертифікат" ["Подписка на базу знаний"]=> string(45) "Передплата на базу знань" ["Оформить подписку"]=> string(37) "Оформити передплату" ["Узнать подробнее"]=> string(39) "Дізнатись детальніше" ["Сейчас база знаний
WebPromoExperts насчитывает"]=> string(72) "Наразі база знань
WebPromoExperts нараховує" ["записей
онлайн-семинаров"]=> string(49) "записів
онлайн-семінарів" ["Стоимость без подписки
от 200 грн за 1 видео"]=> string(96) "Вартість без передплати
від 200 грн за 1 відео" ["Среди наших экспертов"]=> string(40) "Серед наших експертів" ["Стоимость без подписки
от 500 грн за 1 видео"]=> string(97) "Вартість без передплати
від 500 грн за 1 відео" ["Материалы базы постоянно пополняются"]=> string(69) "Матеріали бази постійно поповнюються" ["Больше информации"]=> string(33) "Більше інформації" ["Вот что говорят
о нас наши студенты"]=> string(67) "Ось що кажуть
про нас наші студенти" ["о конферeнции"]=> string(29) "про конференції" ["Стоимость подписки"]=> string(37) "Вартість передплати" ["Оформить подписку могут только авторизованные пользователи"]=> string(107) "Оформити передплату можуть лише авторизовані користувачі" ["Оформляя подписку, вы принимаете условия предоставления услуги подписки"]=> string(128) "Оформляючи передплату, ви приймаєте умови надання послуги передплати" ["Подписка — это выгодно"]=> string(44) "Передплата – це вигідно" ["Подписка на {name}
стоит как:"]=> string(55) "Передплата на {name}
коштує як:" ["Последние записи"]=> string(27) "Останні записи" ["Бесплатно"]=> string(22) "Безкоштовно" ["семинаров
в ближайшие 30 дней"]=> string(56) "семінарів
в найближчі 30 днів" ["Запись семинара"]=> string(27) "Запис семінару" ["Все наши лекторы — практикующие специалисты с большим опытом работы в сфере интернет-маркетинга и преподавания. Они занимают руководящие должности в крупнейших украинских компаниях и лучших digital-агентствах нашей страны."]=> string(387) "Всі наші лектори – практикуючі фахівці з великим досвідом роботи в сфері інтернет-маркетингу і викладання. Вони займають керівні посади в найбільших українських компаніях і кращих digital-агентствах нашої країни." ["понедельник"]=> string(18) "понеділок" ["вторник"]=> string(16) "вівторок" ["среда"]=> string(12) "середа" ["четверг"]=> string(12) "четвер" ["пятница"]=> string(15) "п'ятниця" ["суббота"]=> string(12) "субота" ["воскресенье"]=> string(12) "неділя" ["Партнеры"]=> string(16) "Партнери" ["Спикеры"]=> string(14) "Спікери" ["Информационные партнеры"]=> string(41) "Інформаційні партнери" ["Хотите стать партнером конференции"]=> string(65) "Хочете стати партнером конференції" ["Организаторы"]=> string(24) "Організатори" ["Доклад на украинском языке"]=> string(50) "Доповідь українською мовою" ["Задать вопрос"]=> string(37) "Поставити запитання" ["Ответы на вопросы зрителей"]=> string(55) "Відповіді на питання глядачів" ["Кофе-брейк"]=> string(19) "Кава-брейк" ["Обед"]=> string(8) "Обід" ["Программа конференции"]=> string(39) "Програма конференції" ["Купить Запись"]=> string(27) "Придбати запис" ["*Вы сможете просмотреть запись в удобное для вас время"]=> string(93) "*Ви зможете переглянути запис у зручний для вас час" ["Цена записи и презентаций:"]=> string(48) "Ціна запису і презентацій:" ["Онлайн-конференция"]=> string(35) "Онлайн-конференція" ["Презентация"]=> string(22) "Презентація" ["Смотреть видео"]=> string(27) "Дивитися відео" ["Купить запись"]=> string(27) "Придбати запис" ["Купить запись за {price}"]=> string(40) "Придбати запис за {price}" ["Запись будет доступна"]=> string(38) "Запис буде доступним" ["Стоимость записи:"]=> string(30) "Вартість запису:" ["Конференция прошла"]=> string(41) "Конференція відбулася" ["Подарки и бонусы"]=> string(36) "Подарунки та бонуси" ["Запись и презентации"]=> string(36) "Запис і презентації" ["Цена"]=> string(8) "Ціна" ["Сброс пароля - "]=> string(32) "Скидання паролю - " ["Конференция пройдет"]=> string(45) "Конференція відбудеться" ["Принять участие"]=> string(23) "Взяти участь" ["Конференция состоится через:"]=> string(57) "Конференція відбудеться через:" ["Добавить напоминание"]=> string(35) "Додати нагадування" ["человек уже зарегистрировались"]=> string(56) "учасників вже зареєструвалося" ["Выберите тип участия"]=> string(34) "Оберіть тип участі" ["БЕСПЛАТНО"]=> string(22) "БЕЗКОШТОВНО" ["Уже участвую"]=> string(34) "Вже приймаю участь" ["Купить все"]=> string(23) "Придбати все" ["Хочу"]=> string(8) "Хочу" ["События"]=> string(10) "Події" ["с {date}"]=> string(9) "з {date}" ["Оплачено"]=> string(16) "Сплачено" ["Ожидает оплаты<"]=> string(26) "Очікує оплати<" ["Запись будет доступна с {date}"]=> string(48) "Запис буде доступним з {date}" ["Старт курса: {date}"]=> string(29) "Старт курсу: {date}" ["Пробная лекция"]=> string(25) "Пробна лекція" ["Расписание в процессе согласования"]=> string(53) "Розклад в процесі узгодження" ["У Вас нет курсов!
Выберите курс по интересующей Вас тематике"]=> string(127) "У Вас ще немає курсів!
Оберіть курс згідно до ваших уподобань" ["Выбрать курс"]=> string(21) "Обрати курс" ["Мои достижения"]=> string(27) "Мої досягнення" ["Мой сертификат"]=> string(27) "Мій сертифікат" ["Обучение"]=> string(16) "Навчання" ["Пройдено"]=> string(16) "Пройдено" ["Не пройдено"]=> string(21) "Не пройдено" ["Зачет"]=> string(20) "Зараховано" ["Незачет"]=> string(25) "Не зараховано" ["Проверяется"]=> string(26) "Перевіряється" ["Не выполнено"]=> string(21) "Не виконано" ["Главная"]=> string(14) "Головна" ["Вопрос куратору"]=> string(31) "Питання куратору" ["Вопрос администратору"]=> string(43) "Питання адміністратору" ["Важная информация от администратора {value} курса {value1}"]=> string(99) "Важлива інформація від адміністратора {value} курсу {value1}" ["Обратная связь от куратора"]=> string(56) "Зворотний зв'язок від куратора" ["Здравствуйте!

Вы задали вопрос:
{value}

Вам ответил администратор группы {value1}
{value2}

Комментарий куратора доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(435) "Вітаємо!

Ви задали питання:
{value}

Вам відповів адміністратор групи{value1}
{value2}

коментар куратора доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вам ответил администратор: {value}"]=> string(59) "Вам відповів адміністратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Администратор {value1} ответил:
{value2}

Комментарий администратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(446) "Вітаємо!

Ви задали питання:
{value}

Адміністратор {value1} відповів:
{value2}

Коментар адміністратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["{value} отредактировал сообщение"]=> string(57) "{Value} відредагував повідомлення" ["{value} отредактировал сообщение.

{value1}"]=> string(75) "{Value} відредагував повідомлення.

{value1}" ["Здравствуйте, {value}
Студент {value1} оставил комментарий на письменный экзамен:{value2}
С уважением, команда Webpromoexperts."]=> string(180) "Вітаємо, {value}
Студент {value1} залишив коментар на письмовий іспит:{value2}
З повагою, команда Webpromoexperts." ["Студент {value} ответил на письменный экзамен"]=> string(74) "Студент {value} відповів на письмовий іспит" ["Здравствуйте, {value}
Ознакомьтесь, пожалуйста. Куратор еще не принял Ваш письменный экзамен, но оставил комментарий: {value1}
С уважением, команда Webpromoexperts."]=> string(251) "Вітаємо, {value}
Ознайомтеся, будь ласка. Куратор ще не прийняв Ваш письмовий іспит, але залишив коментар: {value1}
З повагою, команда Webpromoexperts" ["Появился комментарий на Ваш письменный экзамен"]=> string(74) "З'явився коментар на Ваш письмовий іспит" ["Поздравляем. Вы получили оценку за письменный экзамен"]=> string(85) "Вітаємо. Ви отримали оцінку за письмовий іспит" ["Здравствуйте, {value}
Поздравляем. Вы получили оценку за письменный экзамен:{value1}
{value2}
С уважением, команда Webpromoexperts."]=> string(173) "Вітаємо, {value}
Ви отримали оцінку за письмовий іспит: {value1}
{value2}
З повагою, команда Webpromoexperts." ["Новый студент на экзамен"]=> string(41) "Новий студент на іспит" ["Уважаемый модератор!

На экзамен по курсу {value} записался студент.

С уважением, команда Webpromoexperts."]=> string(182) "Шановний модератор!

На іспит з курсу {value} записався студент.

З повагою, команда Webpromoexperts." ["Регистрация на экзамен"]=> string(36) "Реєстрація на іспит" ["Уважаемый пользователь!

Вы успешно записались на экзамен.

В день проведения теста связи с Вами свяжется администратор курса.

С уважением, команда Webpromoexperts."]=> string(297) "Шановний користувач!

Ви успішно записалися на іспит.

В день проведення тесту зв'язку з Вами зв'яжеться адміністратор курсу.

З повагою, команда Webpromoexperts." ["ДЗ от {value}"]=> string(19) "ДЗ від {value}" ["Здравствуйте!

Вам пришло домашнее задание по теме {value} от студента {value1} в Ваш личный кабинет на сайте https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(348) "Вітаємо!

Ви отримали домашнє завдання по темі {value} від студента {value1} в Ваш особистий кабінет на сайті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Обратная связь по домашнему заданию"]=> string(75) "Зворотний зв'язок по домашньому завданню" ["Здравствуйте!

Куратор {value} добавил обратную связь по Вашему домашнему заданию.

Посмотреть ответ Вы можете на сайте в личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(418) "Вітаємо!

Куратор {value} додав зворотний зв'язок по Вашому домашньому завданню.

Подивитися відповідь Ви можете на сайті в особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Вопрос от {value}"]=> string(33) "Запитання від {value}" ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

Вопрос доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(398) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

Питання доступні на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Здравствуйте!

Вам поступил вопрос от студента {value} курса {value1}

{value2}

С уважением, команда Webpromoexperts."]=> string(154) "Вітаємо!

Вам надійшло запитання від студента {value}курсу {value1}

{value2}

" ["Вам ответил куратор: {value}"]=> string(47) "Вам відповів куратор: {value}" ["Здравствуйте!

Вы задали вопрос:
{value}

Куратор {value1} ответил:
{value2}

Комментарий куратора всегда доступен на сайте в Вашем личном кабинете https://my.webpromoexperts.net

С уважением, команда Webpromoexperts."]=> string(421) "Вітаємо!

Ви задали питання:
{value}

Куратор {value1} відповів:
{value2}

Коментар куратора завжди доступний на сайті у Вашому особистому кабінеті https://my.webpromoexperts.net

З повагою, команда Webpromoexperts." ["Информация"]=> string(20) "Інформація" ["Записи конференций"]=> string(35) "Записи конференцій" ["по Киеву"]=> string(34) "за київським часом" ["Ближайшие конференции"]=> string(41) "Найближчі конференції" ["Записи конференций • "]=> string(40) "Записи конференцій • " ["Все"]=> string(6) "Всі" ["{value}: {value1}"]=> string(17) "{value}: {value1}" ["Лектор {value}: {value1} ✅ Академия интернет-маркетинга WebPromoExperts: курсы, вебинары, статьи"]=> string(149) "Лектор {value}: {value1} ✅ Академія інтернет-маркетингу WebPromoExperts: курси, вебінари, статті" ["Лекторы"]=> string(14) "Лектори" ["Страница №{value} - {value1} | WebPromoExperts"]=> string(56) "Сторінка №{value} - {value1} | WebPromoExperts" ["Хотите учится у экспертов Интернет-маркетинга? Получать знания от профессионалов своего дела?- Страница №{value}. {value}➲АкадемияWebPromoExperts"]=> string(242) "Хочете навчатися у експертів Інтернет-маркетингу? Отримувати знання від професіоналів своєї справи?- Сторінка №{value}. {value1}➲WebPromoExperts" ["Лекторы и авторы"]=> string(30) "Лектори і автори" ["Поиск"]=> string(10) "Пошук" ["Поиск по лекторам и авторам"]=> string(50) "Пошук по лекторам і авторам" ["ведет курсы:"]=> string(19) "веде курси" ["Еще"]=> string(4) "ще" ["Статьи"]=> string(12) "Статті" ["Оплата прошла успешно"]=> string(42) "Оплата пройшла успішно" ["Регистрация прошла успешно"]=> string(51) "Реєстрація пройшла успішно!" ["Журнал успеваемости"]=> string(33) "Журнал успішності" ["Анкеты"]=> string(12) "Анкети" ["Экзамены"]=> string(12) "Іспити" ["Письменный экзамен"]=> string(29) "Письмовий іспит" ["Вопросы к вебинарам"]=> string(42) "Запитання до вебінарів" ["ДЗ принято"]=> string(25) "ДЗ зараховано" ["ДЗ не принято"]=> string(30) "ДЗ не зараховано" ["Не проверенные ДЗ (не отвеченные студентом)"]=> string(75) "Не перевірені ДЗ (без відповіді студента)" ["Не проверенные ДЗ (не отвеченные куратором)"]=> string(75) "Не перевірені ДЗ (без відповіді куратора)" ["Все ДЗ"]=> string(11) "Всі ДЗ" ["Домашнее задания"]=> string(31) "Домашнє завдання" ["Вопросы куратору"]=> string(35) "Запитання куратору" ["Все вопросы"]=> string(25) "Всі запитання" ["Не отвеченные вопросы куратору"]=> string(57) "Питання куратору без відповіді" ["Отвеченные вопросы куратору"]=> string(68) "Питання, на які дав відповідь куратор" ["Ваше домашнее задание засчитано."]=> string(62) "Ваше домашнє завдання зараховано." ["Ваше домашнее задание не засчитано. Но мы даем вам шанс стать лучше. Вы можете перездать его до окончания курса."]=> string(213) "Ваше домашнє завдання не зараховано. Але ми даємо вам шанс стати краще. Ви можете перездати його до закінчення курсу." ["Домашние задания"]=> string(31) "Домашні завдання" ["Обратная
связь"]=> string(35) "Зворотний
зв'язок" ["Тест еще не доступен."]=> string(38) "Тест ще не доступний." ["Количество попыток на прохождения теста исчерпано"]=> string(87) "Кількість спроб на проходження тесту вичерпано" ["Тесты"]=> string(10) "Тести" ["Посмотреть все конференции ({number})"]=> string(122) "Переглянути всі конференції ({number})" ["{number} записи конференций"]=> string(46) "{number} записів конференцій" ["Новинки"]=> string(14) "Новинки" ["Записи семинаров • "]=> string(36) "Записи семинарів • " ["Записи вебинаров • "]=> string(36) "Записи вебінарів • " ["Ближайшие семинары"]=> string(35) "Найближчі семінари" ["Сейчас проходит"]=> string(29) "Зараз проходить" ["Онлайн"]=> string(12) "Онлайн" ["Оффлайн"]=> string(12) "Офлайн" ["Записи Семинаров"]=> string(31) "Записи семинарів" ["Программа семинара"]=> string(33) "Програма семінару" ["БОНУС:"]=> string(11) "БОНУС:" ["Перерыв на кофе"]=> string(28) "Перерва на каву" ["ОНЛАЙН"]=> string(12) "ОНЛАЙН" ["+ участие в подарок"]=> string(36) "+ участь в подарунок" ["+ видео в подарок"]=> string(34) "+ відео в подарунок" ["Вы уже зарегистрированы"]=> string(38) "Ви вже зареєстровані" ["в день семинара"]=> string(28) "в день семінару" ["Регистрация завершена"]=> string(39) "Реєстрація завершена" ["Успейте
зарегистрироваться"]=> string(55) "Встигніть
зареєструватися" ["До начала осталось"]=> string(40) "До початку залишилося" ["У вас есть интересные кейсы?
Хотите ими поделиться?"]=> string(87) "У вас є цікаві кейси?
Хочете ними поділитися?" ["Стать спикером"]=> string(26) "Cтати спікером" ["🍀 Семинары"]=> string(26) "🍀 Семінари" ["Страница №{page} - {value} | WebPromoExperts"]=> string(54) "Сторінка №{page} - {value} | WebPromoExperts" ["Записи вебинаров"]=> string(31) "Записи вебінарів" ["【Онлайн вебинары】➲Спикер:{value}. ⭐{value1}"]=> string(71) "【Онлайн вебінари】➲Спікер:{value}. ⭐{value1}" ["🍀 Записи вебинаров"]=> string(41) "🍀 Записи вебінарів" ["Вебинар:"]=> string(14) "Вебінар" ["Читать расшифровку вебинара на блоге"]=> string(68) "Читати розшифровку вебінару на блозі" ["Рекомендуем к просмотру"]=> string(47) "Рекомендуємо переглянути" ["тезисы на согласовании"]=> string(34) "тези на узгодженні" ["Хотите держать руку на пульсе и быть в курсе всех новинок интернет-маркетинга?"]=> string(165) "Хочете тримати руку на пульсі і бути обізнаним стосовно усіх новинок інтернет-маркетингу?" ["Подписывайтесь на наш Telegram-канал! В нем вы найдете полезные статьи, актуальные мероприятия и свежие кейсы!"]=> string(182) "Підписуйтесь на наш Telegram-канал! У ньому ви знайдете корисні статті, актуальні заходи та свіжі кейси!" ["Подписаться на канал"]=> string(38) "Підписатися на канал" ["На главную"]=> string(19) "На головну" ["Подтверждение"]=> string(26) "Підтвердження" ["Оплата"]=> string(12) "Оплата" ["Всё по профессии (SEO, SMM, PPC и др.)"]=> string(74) "Усе за професією (SEO, SMM, PPC та інші.)" ["Новые|"]=> string(22) "Нові|" ["обсуждаемые|"]=> string(38) "обговорювані|" ["популярные|"]=> string(32) "популярні|" ["читаемые"]=> string(22) "найцікавіші" ["статьи"]=> string(12) "статті" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(95) "Бажаєте стати автором?
Надсилайте нам свої статті!" ["Правила публикаций"]=> string(35) "Правила публікацій" ["Узнавайте обо всем первым!"]=> string(52) "Дізнавайтеся про все першим!" ["Подписаться"]=> string(22) "Підписатись" ["Расширенный поиск"]=> string(31) "Розширений пошук" ["Искать"]=> string(12) "Шукати" ["Скачайте статью за подписку"]=> string(51) "Скачайте статтю за підписку" ["Скачать PDF"]=> string(26) "Завантажити PDF" ["Стоит посмотреть"]=> string(33) "Варто переглянути" ["обсуждаемые"]=> string(24) "обговорювані" ["набирающие популярность"]=> string(43) "набирають популярність" ["Ещё +5 статей"]=> string(20) "Ще +5 статей" ["Рекомендуем курсы"]=> string(35) "Рекомендуємо курси" ["Мнение редакции может не совпадать с мнением автора. Если у вас есть, что дополнить — будем рады вашим комментариям. Если вы хотите написать статью с вашей точкой зрения — прочитайте правила публикации на блоге WebPromoExperts."]=> string(543) "Ставлення редакції до теми статті може не співпадати з думкою автора. Якщо ви не згодні або у вас є зауваження – будемо раді вашим коментарям. Якщо ви хочете написати статтю з вашою точкою зору - прочитайте правила публікації на блозі WebPromoExperts." ["Если Вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter"]=> string(158) "Якщо Ви знайшли помилку, будь ласка, виділіть фрагмент тексту і натисніть Ctrl+Enter" ["Вопросы и комментарии:"]=> string(37) "Питання і коментарі:" ["Оставьте комментарий..."]=> string(35) "Залиште коментар ..." ["Авторизуйтесь, чтобы оставлять комментарии"]=> string(75) "Авторизуйтесь , щоб залишати коментарі" ["Ответить"]=> string(20) "Відповісти" ["{value} мин."]=> string(12) "{value} хв" ["Страница {value} "]=> string(25) "Сторінка {value} " ["Страница {value} -【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】"]=> string(171) "Сторінка {value} - 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】" ["Страница {value} - Блог | WebPromoExperts"]=> string(53) "Сторінка {value} - Блог | WebPromoExperts" ["{value}: 【Статьи и видео от лучших экспертов Академии интернет-маркетинга WebPromoExperts】- Страница №%{value1}. Модульные программы и тренинги по онлайн-рекламе ."]=> string(275) "{value}: 【Статті та відео від кращих експертів Академії інтернет-маркетингу WebPromoExperts】 - Сторінка №% {value1}. Модульні програми і тренінги по онлайн-рекламі." ["Статьи и кейсы на тему {value} ❖Блог WebPromoExperts"]=> string(78) "Статті та кейси на тему {value} ❖Блог WebPromoExperts" ["【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts"]=> string(185) "【{value}: вся полезная информация】 ᐈ Статьи и кейсы от экспертов Академии интернет-маркетинга WebPromoExperts" ["На указанную сумму нет доступных мероприятий"]=> string(77) "На зазначену суму немає доступних заходів" ["Ваш сертификат уже использован"]=> string(59) "Ваш сертифікат вже використаний" ["Ваш сертификат не действителен. Обратитесь к администраторам!"]=> string(106) "Ваш сертифікат не дійсний. Зверніться до адміністраторів!" ["Сертификат нельзя использовать с этим событиeм!"]=> string(93) "Сертифікат не можна використовувати з цією подією!" ["Сертификат не найден"]=> string(44) "Сертифікат не знайдений" ["Уточняйте информацию"]=> string(39) "Уточнюйте інформацію" ["Уточняйте у менеджера"]=> string(40) "Уточнюйте у менеджера" ["Хотите уточнить информацию по курсу?"]=> string(83) "Хочете дізнатися більше інформації про курс? " ["Заполните форму и мы с вами свяжемся"]=> string(69) "Заповніть форму і ми з вами зв'яжемося" ["Как Вас зовут?"]=> string(23) "Як вас звати?" ["Вы уже делали заявку с этою почтою менее 5 мин назад."]=> string(90) "Ви вже робили заявку з цією поштою менше 5 хв тому." ["Ваш пол:"]=> string(20) "Ваша стать:" ["В процессе"]=> string(17) "В процесі" ["Оплачен"]=> string(16) "Оплачено" ["Дней"]=> string(8) "Днів" ["Часов"]=> string(10) "Годин" ["Минут"]=> string(12) "Хвилин" ["Секунд"]=> string(12) "Секунд" ["Прослушал"]=> string(18) "Прослухав" ["Успешно завершил"]=> string(31) "Успішно закінчив" ["С отличием"]=> string(21) "З відзнакою" ["Получил материалы"]=> string(33) "Отримав матеріали" ["Показать все курсы "]=> string(100) "Переглянути всі курси " ["Наличными"]=> string(14) "Готівка" ["Бартер"]=> string(12) "Бартер" ["Подарок"]=> string(18) "Подарунок" ["Собственный сотрудник"]=> string(31) "Наш співробітник" ["Безналичными"]=> string(24) "Безготівкова" ["Оплата бонусами"]=> string(29) "Оплата бонусами" ["Оплата сертификатом"]=> string(37) "Оплата сертифікатом" ["Перевод в другую группу"]=> string(47) "Переведення в іншу группу" ["Хотите стать партнером?"]=> string(43) "Хочете стати партнером?" ["Хотите стать спикером?"]=> string(47) "Хочете стати доповідачем?" ["Отправить"]=> string(18) "Надіслати" ["Комментарий"]=> string(16) "Коментар" ["

Дякуємо.
Мы скоро свяжемся с Вами.

"]=> string(158) "

Спасибо.
Ми незабаром зв'яжемося з Вами

" ["Регистрация прошла успешно."]=> string(51) "Реєстрація пройшла успішно." ["🌏 Конференции"]=> string(32) "🌏 Конференції" ["Упс... Постойте!"]=> string(23) "Упс... Халепа." ["Мы ещё не успели перевести эту статью на русский язык.
Но наши переводчики уже работают над ней."]=> string(185) "Ми ще не встигли перекласти цю статтю українською мовою.
Але наші перекладачі вже працюють над нею." ["Читать на украинском языке"]=> string(44) "Читати російською мовою" ["Создание пароля"]=> string(30) "Cтворення паролю" ["Подтверждения пароля"]=> string(39) "Підтвердження пароля" ["Подтвердите пароль"]=> string(35) "Підтвердіть пароль" ["Сохранить пароль"]=> string(29) "Зберегти пароль" ["начало в"]=> string(17) "початок в" ["Спасибо, сообщение отправлено."]=> string(60) "Дякуємо, повідомлення надіслано." ["Комментарий для автора (необязательно)"]=> string(64) "Коментар для автора (необов'язково)" ["Верно"]=> string(10) "Вірно" ["Почта"]=> string(10) "Пошта" ["Компания"]=> string(16) "Компанія" ["Благодарим за регистрацию!"]=> string(41) "Дякуємо за реєстрацію!" ["Для завершения регистрации необходимо перейти по ссылке в письме, которое мы отправили вам на указанную почту."]=> string(201) "Для завершення реєстрації необхідно перейти за посиланням в листі, який ми відправили вам на зазначену пошту." ["【Онлайн семинары】➲Спикер:{value}. {value1}"]=> string(68) "【Онлайн семінари】➲Спікер:{value}. {value1}" ["Пробная лекция!"]=> string(24) "Пробний урок!" ["Регистрация WebPromoExperts"]=> string(36) "Реєстрація WebPromoExperts" ["Регистрация в партнерской программе Академии интернет-маркетинга WebPromoExperts"]=> string(136) "Реєстрація в партнерській програмі Академії інтернет-маркетингу WebPromoExperts" ["Ваша заявка принята"]=> string(38) "Ваша заявка прийнята" ["

Спасибо, Вы подписаны.

"]=> string(73) "

Дякуємо, Ви підписались.

" ["Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(203) "Ми зв'яжемося з вами, обговоримо завдання і візьмемо на себе всі турботи по підготовці корпоративного навчання" ["Станьте лидером в своей нише, позвольте своему бренду стать самым узнаваемым и продаваемым!"]=> string(177) "Станьте лідером у своій ніші, дозвольте вашій компанії стати найвпізнаванішою і напродаванішою!" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(122) "

Дякуємо. Менеджер зв'яжеться з вами в найближчий час!

" ["Все наши лекторы — практикующие специалисты с большим опытом работы в интернет-маркетинге и преподавания. Перед каждым тренингом мы внимательно изучаем специфику бизнеса и адаптируем доклады под ваши цели и задачи"]=> string(380) "Всі наші лектори — практикуючі фахівці з великим досвідом роботи в інтернет-маркетингу та викладання. Перед кожним тренінгом ми уважно вивчаємо специфіку бізнесу і адаптуємо доповіді під ваші цілі і задачі" ["Согласуем
время и место?"]=> string(46) "Узгодимо
час та місце?" ["С помощью корпоративного обучения мы поможем вашей компании"]=> string(119) "За допомогою корпоративного навчання ми допожемо вашій компанії" ["Что мы предлагаем?"]=> string(31) "Що ми пропонуємо?" ["Мы обучили интернет-маркетингу крупнейшие компании и к встрече с вами готовы"]=> string(137) "Ми навчали інтернет-маркетингу відомі компанії і до зустрічі з вами готові" ["Что мы уже сделали для того, чтобы помочь брендам развиваться в интернет-маркетинге?"]=> string(154) "Що ми уже зробили для того, щоб допомогти брендам розвиватися в інтернет-маркетингу?" ["Заказать обучение"]=> string(33) "Замовити навчання" ["10 лет
на рынке
онлайн-образования"]=> string(79) "10 років
на ринку
онлайн-освіти" ["11 000 +
студентов прошли
у нас обучение"]=> string(93) "11 000 +
студентів пройшли
у нас навчання" ["320+
опытных
преподавателей"]=> string(73) "320+
досвідчених
викладачів" ["Почему мы?"]=> string(14) "Чому ми?" ["Кейсы наших выпускников"]=> string(44) "Кейси наших випускників" ["Достижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(151) "Досягнення та успіхи випускників в інтернет-маркетингу — наша найбільша гордість" ["Мы проводим корпоративные
тренинги уже более шести лет"]=> string(113) "Ми проводимо корпоративні
тренінги уже більше шести років" ["Вот что говорят о нас наши клиенты"]=> string(72) "Ось що про нас говорять наші випускники" ["Посмотреть оригинал отзыва"]=> string(54) "Переглянути оригінал відгуку" ["Обучение для фармы"]=> string(34) "Навчання для фарми" ["Корпоративное обучение"]=> string(41) "Корпоративне навчання" ["Вас может заинтересовать"]=> string(36) "Вас може зацікавити" ["Платеж прошел успешно!"]=> string(43) "Платіж пройшов успішно!" ["Язык обучения"]=> string(25) "Мова навчання" ["Язык обучения:"]=> string(26) "Мова навчання:" ["Допускаются только буквы!"]=> string(49) "Допускаються тільки букви!" ["Бесплатная онлайн-конференция"]=> string(58) "Безкоштовна онлайн-конференція" ["Введите должность"]=> string(27) "Введіть посаду" ["Введите компанию"]=> string(31) "Введіть компанію" ["Введите комментарий"]=> string(31) "Введіть коментар" ["Ваш аккаунт был удален!"]=> string(48) "Ваш аккаунт був видалений!" ["ХИТ продаж"]=> string(21) "ХІТ продажу" ["Апдейт программы"]=> string(29) "Апдейт програми" ["Апдейт"]=> string(12) "Апдейт" ["В разработке"]=> string(19) "В розробці" ["Пробный урок"]=> string(23) "Пробний урок" ["Хит"]=> string(6) "Хіт" ["Наши актуальные статьи"]=> string(38) "Наші актуальні статі" ["К сожалению, срок просмотра пробной лекции истек :("]=> string(94) "Нажаль, період перегляду пробної лекції скінчився. " ["У Вас нет еще пробных уроков!
Выберите курс по интересующей Вас тематике"]=> string(145) "У Вас немає ще пробних уроків!
Виберіть курс з цікавої для Вас тематики" ["Вернуться назад "]=> string(79) "Повернутися назад " ["Регистрация на семинар"]=> string(40) "Реєстрація на семінар" ["Токен не найден! Свяжитесь с администрацией портала."]=> string(99) "Токен не знайдено! Зв'яжітся з адміністрацією порталу." ["Этот имейл {email} уже есть в базе, пожалуйста авторизируйтесь, чтобы продолжить"]=> string(121) "Цей e-mail {email} вже є в базі, будь ласка, авторизуйтесь, щоб продовжити" ["Авторизоваться"]=> string(28) "Авторизуватися" ["Живые вебинары"]=> string(25) "Живі вебінари" ["Видеолекции"]=> string(22) "Відеолекції" ["Формат обучения:"]=> string(30) "Формат навчання:" ["Если вы не успели посмотреть лекцию, обратитесь к менеджеру по email: y.movchan@web-promo.ua."]=> string(126) "Якщо ви не встигли переглянути лекцію, напишіть на пошту y.movchan@web-promo.ua" ["До конференции осталось:"]=> string(48) "До конференції залишилося" ["FAQ"]=> string(3) "FAQ" ["Хотите стать партнером конференции?"]=> string(66) "Хочете стати партнером конференції?" ["Мы проводим онлайн-конференции с 2016 года. За это время наши эфиры посмотрели 1 678 988 участников из 69 стран. Наша цель — стать лучшей площадкой для обмена опытом между специалистами"]=> string(320) "Ми проводимо онлайн-конференції з 2016 року. За цей час наші ефіри переглянули 1 678 988 учасників із 69 країн. Наша мета – стати кращим майданчиком для обміну досвідом між фахівцями" ["Программа"]=> string(16) "Програма" ["с {time} по {region}"]=> string(23) "з {time} за {region}" ["онлайн-конференция"]=> string(35) "онлайн-конференція" ["Типы участия"]=> string(21) "Типи участі" ["В день эфира"]=> string(22) "У день ефіру" ["Генеральные спонсоры"]=> string(37) "Генеральні спонсори" ["Тезисы выступления"]=> string(23) "Тези виступу" ["Смотреть сейчас"]=> string(27) "Дивитись зараз" ["Алматы"]=> string(12) "Алмати" ["по Алматы"]=> string(17) "по Алмати" ["Киеву"]=> string(12) "Києвом" ["Мы аккредитованы международной профессиональной организацией:"]=> string(101) "Ми акредитовані міжнародною професійною організацією:" ["

Спасибо. Менеджер свяжется с Вами в ближайшее время!

"]=> string(116) "

Дякую. Менеджер зв'яжеться з Вами найближчим часом!

" ["Видеозаписи докладов прошедшей конференции"]=> string(79) "Відеозаписи доповідей минулої конференції" ["На вашей карте должен быть открыт кредитный лимит на сумму полного платежа"]=> string(137) "На вашій картці має бути відкритий кредитний ліміт на суму повного платежу" ["РАССРОЧКА
БЕЗ ПЕРЕПЛАТ ОТ WEBPROMOEXPERTS"]=> string(84) "РОЗСТРОЧКА
БЕЗ ПЕРЕПЛАТ ВІД WEBPROMOEXPERTS" ["Получайте знания прямо сейчас по самому выгодному предложению – всего от {price}/месяц. Комфортное обучение с комфортной оплатой частями: от 2 до 6 месяцев*"]=> string(281) "Отримуйте знання прямо зараз за найвигіднішою пропозицією ‒ всього від {price}/місяць. Комфортне навчання з комфортною оплатою частинами: від 2 до 6 місяців*" ["Не забудьте забронировать у себя дату в календаре"]=> string(87) "Не забудьте забронювати у себе в календарі дату" ["Перейти к обучению"]=> string(36) "Перейти до навчання" ["Домен вашего почтового адреса недоступен на нашем сайте."]=> string(104) "Домен вашої поштової адреси недоступний на нашому сайті." ["Збережено!"]=> string(19) "Збережено!" ["интенсив в Telegram"]=> string(29) " інтенсив у Telegram" ["Программа марафона"]=> string(33) "Програма марафону" ["Программа вебинара"]=> string(33) "Програма вебінару" ["Обучение начинается 27 февраля! Хотите забронировать место?"]=> string(104) "Навчання починається 27 лютого! Хочете забронювати місце?" ["Забронировать место"]=> string(33) "Забронювати місце" ["Сертификат об обучении на курсах академии WebPromoExperts"]=> string(95) "Сертифікат про навчання на курсах академії WebPromoExperts" ["Академия Интернет-Маркетинга #1. Стань экспертом в интернет-маркетинге!"]=> string(130) "Академія Інтернет-маркетингу #1. Стань експертом в інтернет-маркетингу!" ["Регистрация на {type}"]=> string(32) "Реєстрація на {type}" ["Перейти в Телеграмм"]=> string(34) "Перейти в Телеграм" ["Все курсы"]=> string(17) "Всі курси" ["Пишите нам в мессенджеры"]=> string(43) "Пишіть нам у месенджери" ["Пн-Пт: с 9:00 до 19:00 Cб, Вс выходной"]=> string(56) "Пн-Пт: з 9:00 до 19:00 Cб, Нд вихідний" ["Присоединяйтесь к нам в соц. сетях"]=> string(60) "Приєднуйтесь до нас у соцмережах" ["Нас уже {count} подписчиков"]=> string(59) "Нас вже {count} підписників" ["Показано {count} лекторов из {all}"]=> string(50) "Показано {count} лекторів з {all}" ["Кабинет"]=> string(14) "Кабінет" ["до запуска"]=> string(19) "до запуску" ["Подать заявку"]=> string(25) "Подати заявку" ["(и еще {count} лекторов)"]=> string(34) "(і ще {count} лекторів)" ["Курсы в Академии WebPromoExpertsВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(167) "Курси в Академії WebPromoExpertsОбирай digital‑професію з високою зарплатою та перспективами" ["Акция"]=> string(10) "Акція" ["с {start} по {finish}"]=> string(24) "з {start} до {finish}" [" и еще {count} крутых лекторов"]=> string(46) " і ще {count} крутих лекторів" ["Все конференции"]=> string(29) "Всі конференції" ["Перейти в блог"]=> string(26) "Перейти в блог" ["Перейти на YouTube"]=> string(27) "Перейти на YouTube" ["Еще больше видео на нашем
канале в YoutubeБолее 2500 образовательных видео по всем направлениям интернет-маркетинга"]=> string(203) "Ще більше відео на нашому
каналі в YoutubeБільше 2500 освітніх відео в усіх напрямках інтернет-маркетингу" ["Зарегистрируйся и будь в курсе всех новинок интернет-маркетинга"]=> string(112) "Зареєструйся і будь в курсі всіх новинок інтернет-маркетингу" ["Ваш email для регистрации"]=> string(40) "Ваш email для реєстрації" ["с нами уже {count} человек"]=> string(51) "з нами вже {count} користувачів" ["Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой"]=> string(236) "Натискаючи на кнопку, я погоджуюсь на обробку персональних даних та з правилами користування Платформою" ["Уже зарегистрированы?"]=> string(34) "Вже зареєстровані?" ["Вы уже зарегистрированы. Авторизируйтесь, используя свои учетные данные или воспользуйтесь сервисом восстановления пароля."]=> string(219) "Ви вже зареєстровані. Авторизуйтесь, використовуючи свої облікові дані або скористайтесь сервісом відновлення пароля." ["Восстановить пароль"]=> string(31) "Відновити пароль" ["Укажите ваш email"]=> string(27) "Вкажіть ваш email" ["Отправлено"]=> string(22) "Відправлено" ["На Ваш Email отправлена ссылка для восcтановления пароля"]=> string(102) "На Ваш Email відправлено посилання для відновлення пароля" ["Каталог курсов"]=> string(27) "Каталог курсів" ["Все направления"]=> string(23) "Всі напрямки" ["Выберите направление"]=> string(29) "Виберіть напрям" ["Уровень сложности"]=> string(33) "Рівень складності" ["Навыки"]=> string(14) "Навички" ["Старт курса"]=> string(21) "Старт курсу" ["Фильтры"]=> string(14) "Фільтри" ["Очистить все фильтры"]=> string(38) "Очистити всі фільтри" ["Отправить заявку"]=> string(31) "Надіслати заявку" ["Заявка отправлена"]=> string(35) "Заявка відправлена" ["Мы свяжемся с вами в ближайшее рабочее время (Пн-Пт с 9 до 18) и ответим на все ваши вопросы."]=> string(171) "Ми зв'яжемося з вами найближчим робочим часом (Пн-Пт з 9 до 18) і відповімо на всі ваші запитання." ["Написать в Telegram"]=> string(28) "Написати в Telegram" ["Написать в Viber"]=> string(25) "Написати в Viber" ["Написать в WhatsApp"]=> string(28) "Написати в WhatsApp" ["По телефону"]=> string(21) "По телефону" ["Заказать обратный звонок"]=> string(50) "Замовити зворотний дзвінок" ["Нужна консультация по выбору курса?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(245) "Потрібна консультація щодо вибору курсу?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Как с вами связаться?"]=> string(37) "Як з вами зв'язатися?" ["Нажимая на кнопку, я соглашаюсь на обработку
персональных данных
и с правилами пользования Платформой"]=> string(240) "Натискаючи на кнопку, я погоджуюсь на обробку
персональних даних
та з правилами користування Платформою" ["Показать еще"]=> string(21) "Показати ще" ["От дешевых к дорогим"]=> string(41) "Від дешевих до дорогих" ["От дорогих к дешевым"]=> string(41) "Від дорогих до дешевих" ["По умолчанию"]=> string(30) "За датою запуску" ["Начало курса - {date} года"]=> string(56) "Початок курсу - {date} року" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Про нас пишут"]=> string(26) "Про нас пишуть" ["До старта осталось"]=> string(38) "До старту залишилося" ["Лучший выбор"]=> string(23) "Кращий вибір" ["Показать все темы"]=> string(32) "Показати всі теми" ["Показано {show} тем из {all}"]=> string(39) "Показано {show} тем з {all}" ["Показать всех лекторов"]=> string(42) "Показати всіх лекторів" ["Вас будут обучать лучшие"]=> string(40) "Вас навчатимуть кращі" ["Все наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(221) "Всі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Смотреть видео куратора"]=> string(44) "Дивитись відео куратора" ["Работал с такими компаниями:"]=> string(60) "Працював(ла) з такими компаніями:" ["До старта"]=> string(17) "До старту" ["Осталось {number} мест!"]=> string(56) "Залишилось {number} місць!" ["Обновленная программа {date}"]=> string(55) "Оновлена програма {date}" ["Часто задаваемые вопросы"]=> string(25) "Часті питання" ["Остались вопросы?Если у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(206) "Залишилися питання?Якщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Выберите способ связи с вами"]=> string(55) "Виберіть спосіб зв'язку з вами" ["Время лекции"]=> string(19) "Час лекції" ["Количество"]=> string(18) "Кількість" ["{count} лекций"]=> string(20) "{count} лекцій" ["Программа курса “{course}”"]=> string(42) "Програма курсу “{course}”" ["Как получить рассрочку?"]=> string(43) "Як отримати розстрочку?" ["Выберите курс, который
вам понравился"]=> string(63) "Виберіть курс, який вам сподобався" ["Оставьте заявку на курс
у нас на сайте"]=> string(73) "Залишіть заявку на курс
у нас на сайті" ["Перейдите на страницу оплаты и выберите удобный для вас банк (Монобанк или Приватбанк)"]=> string(160) "Перейдіть на сторінку оплати та виберіть зручний для вас банк (Монобанк або Приватбанк)" ["Оплата частями от"]=> string(38) "Оплата частинами від" ["Рассрочка без переплат от WebPromoExpertsУчись сейчас - плати позже"]=> string(129) "Розстрочка без переплат від WebPromoExpertsВчися зараз - плати пізніше" ["Наши конференции рекомендуют Более 11 000 человек обучаются вместе с нами"]=> string(144) "Наші конференції рекомендують Більше 11 000 людей навчаються разом з нами" ["Отзывы студентов об
обучении в WebPromoExperts Более 9 000 студентов рекомендуют нашу Академию"]=> string(182) "Відгуки студентів про
навчання у WebPromoExperts Більше 9 000 студентів рекомендують нашу Академію" ["Отзывы студентов об
обучении в WebPromoExperts"]=> string(80) "Відгуки студентів про
навчання у WebPromoExperts" ["Подпишись на нашу рассылку и узнавай обо всем первым!"]=> string(101) "Підпишись на нашу розсилку і дізнавайся про все першим!" ["Записаться на {type}"]=> string(32) "Записатися на {type}" ["Успейте записаться!"]=> string(40) "Встигніть записатися!" ["Успейте зарегистрироваться!"]=> string(50) "Встигніть зареєструватися!" ["Куратор та лектор марафона"]=> string(49) "Куратор та лектор марафону" ["Куратор та лектор вебинара"]=> string(49) "Куратор та лектор вебінару" ["Оставить заявку на курс"]=> string(43) "Залишити заявку на курс" ["Спасибо за заявку, наши менеджеры с Вами свяжутся!"]=> string(94) "Дякуємо за заявку, наші менеджери з Вами зв'яжуться!" ["Время"]=> string(6) "Час" ["Показать все тезисы"]=> string(32) "Показати всі тези" ["Регистрируйтесь на {name}"]=> string(36) "Реєструйтеся на {name}" ["Наши конференции рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(143) "Наші конференції рекомендуютьБільше 11 000 людей навчаються разом з нами" ["Плейлист всех видео"]=> string(36) "Плейлист всіх відео" ["Наши семинары рекомендуют"]=> string(50) "Наші семінари рекомендують" ["Спасибо за регистрацию"]=> string(40) "Дякуємо за реєстрацію" ["Оставьте заявку и мы свяжемся с вами для обсуждения условий сотрудничества."]=> string(128) "Залишіть заявку і ми зв'яжемося з вами для обговорення умов співпраці." ["Заявка отправлена!"]=> string(32) "Заявку надіслано!" ["⏳ Спикер и тема согласовываются и появятся позже"]=> string(91) "⏳ Спікер і тема узгоджуються і з'являться пізніше" ["Возможно вам будут интересны наши ближайшие конференции"]=> string(98) "Можливо вам будуть цікаві наші найближчі конференції" ["Статьи и полезные материалы"]=> string(51) "Статті та корисні матеріали" ["Спасибо за покупку!"]=> string(35) "Дякуємо за покупку!" ["Готовьтесь к новым знаниям и возможностям! Мы свяжемся с вами в ближайшее время"]=> string(143) "Готуйтеся до нових знань та можливостей! Ми зв'яжемося з вами найближчим часом" ["Перейти в кабинет"]=> string(36) "Перейти до кабінету" ["Помощь и поддержка"]=> string(40) "Допомога та підтримка" ["Пн-Пт: с 9:00 до 19:00"]=> string(29) "Пн-Пт: з 9:00 до 19:00" ["График работы"]=> string(25) "Графік роботи" ["Cб, Вс выходной"]=> string(26) "Cб, Нд вихідний" ["Наше корпоративное обучение рекомендуютБолее 11 000 человек обучаются вместе с нами"]=> string(160) "Наше корпоративне навчання рекомендуютьБільше 11 000 осіб навчаються разом з нами" ["Популярные"]=> string(18) "Популярні" ["Сейчас на странице {count1} курсов из {count2}"]=> string(66) "Зараз на сторінці {count1} курсів з {count2}" ["Сейчас на странице {count1} статей из {count2}"]=> string(66) "Зараз на сторінці {count1} статей з {count2}" ["Блог Академии интернет-маркетинга WebPromoExperts"]=> string(79) "Блог Академії інтернет-маркетингу WebPromoExperts" ["Эксклюзивные статьи по интернет-маркетингу от лекторов Академии и других профессионалов своей области. Улучшайте свои знания и становитесь экспертами вместе с WebPromoExperts!"]=> string(302) "Ексклюзивні статті з інтернет-маркетингу від лекторів Академії та інших професіоналів своєї галузі. Поліпшуйте свої знання та ставайте експертами разом з WebPromoExperts!" ["Найти"]=> string(12) "Знайти" ["Поиск по статьям..."]=> string(35) "Пошук за статтями..." ["От новых к старым"]=> string(35) "Від нових до старих" ["От старых к новым"]=> string(35) "Від старих до нових" ["Все темы"]=> string(15) "Всі теми" ["Меньше"]=> string(10) "Менше" ["Показать все"]=> string(23) "Показати все" ["Ничего не найдено"]=> string(34) "Нічого не знайдено" ["КОРПОРАТИВНЫЙ ТРЕНИНГ"]=> string(41) "КОРПОРАТИВНИЙ ТРЕНІНГ" ["Кейсы наших студентовДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(204) "Кейси наших студентівДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Вас будут обучать лучшиеВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(267) "Вас навчатимуть найкращіВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Мы проводим корпоративные
тренинги уже более шести летБолее 11 000 человек обучаются вместе с нами"]=> string(194) "Ми проводимо корпоративні
тренінги вже понад шість роківБільше 11 000 осіб навчаються разом з нами" ["Вот что говорят о нас наши клиентыДостижения и успехи выпускников в интернет-маркетинге – самая большая наша гордость"]=> string(230) "Ось що говорять про нас наші клієнтиДосягнення та успіхи випускників в інтернет-маркетингу – найбільша наша гордість" ["Отправьте заявку Мы свяжемся с вами, обсудим задачи и возьмём на себя все заботы по подготовке корпоративного обучения"]=> string(248) "Надішліть заявку Ми зв'яжемося з вами, обговоримо завдання та візьмемо на себе всі турботи з підготовки корпоративного навчання" ["Смотреть видео лектора"]=> string(42) "Дивитись відео лектора" ["Другие статьи"]=> string(21) "Інші статті" ["Другие"]=> string(8) "Інші" ["Рекомендуемые курсыВыбери digital‑профессию с высокой зарплатой и перспективами"]=> string(158) "Рекомендовані курсиОбирай digital‑професію з високою зарплатою та перспективами" ["Об авторе"]=> string(19) "Про автора" ["Все статьи автора"]=> string(32) "Всі статті автора" ["Время чтения: {time}"]=> string(29) "Час читання: {time}" ["{views} просмотров"]=> string(28) "{views} переглядів" ["Вопросы и комментарии ({count})"]=> string(61) "Питання та коментарі ({count})" ["Ваш комментарий опубликован!"]=> string(49) "Ваш коментар опубліковано!" ["Спасибо"]=> string(14) "Дякуємо" ["Поделитесь этой новость в соц. сетях"]=> string(68) "Поділіться цією новиною в соцмережах" ["На основе {count} оценок"]=> string(51) "На основі {count} оцінок" ["Оцените статью"]=> string(27) "Оцініть статтю" ["Хотите стать автором?
Присылайте нам свои статьи!"]=> string(94) "Хочете стати автором?
Надсилайте нам свої статті!" ["Что говорят студенты
об обучении в WebPromoExperts?"]=> string(86) "Що говорять студенти
про навчання у WebPromoExperts?" ["Показано 2 отзыва из {count}"]=> string(46) "Показано 2 відгуків з {count}" ["Спецпроект"]=> string(20) "Спецпроєкт" ["украинский"]=> string(20) "українська" ["Вас будут обучать лучшие экспертыВсе наши лекторы – практикующие профессионалы с большим опытом работы в сфере интернет-маркетинга и преподавания"]=> string(284) "Вас навчатимуть найкращі експертиВсі наші лектори – практикуючі професіонали з великим досвідом роботи у сфері інтернет-маркетингу та викладання" ["Кто может принимать участие в конкурсе
и как получить грант на обучение"]=> string(120) "Хто може брати участь у конкурсі
і як отримати грант на навчання" ["Заявка на бесплатное обучениеЕсли у вас есть вопросы по обучению, оставьте заявку и мы вам ответим в ближайшее рабочее время"]=> string(227) "Заявка на безкоштовне навчанняЯкщо у вас є питання щодо навчання, залиште заявку і ми вам відповімо найближчим часом" ["Что входит в стоимость обучения?"]=> string(57) "Що входить у вартість навчання?" ["Создать пароль"]=> string(29) "Створити пароль" ["Пароль должен содержать минимум 6 символов"]=> string(76) "Пароль повинен містити мінімум 6 символів" ["Пароли не совпадают"]=> string(38) "Паролі не збігаються" ["Авторизация / регистрация"]=> string(45) "Авторизація / реєстрація" ["Войдите в личный кабинет"]=> string(53) "Увійдіть в особистий кабінет" ["Или с помощью аккаунта"]=> string(64) "Або за допомогою облікового запису" ["Настройки профиля"]=> string(39) "Налаштування профілю" ["Смотреть еще"]=> string(21) "Дивитись ще" ["Достижение:"]=> string(20) "Досягнення" ["Важные события в карьере:"]=> string(43) "Важливі події у кар'єрі:" ["История успеха"]=> string(27) "Історія успіху" ["Купить сертификат"]=> string(37) "Придбати сертифікат" ["Правила использования подарочного
сертификата:"]=> string(94) "Правила використання подарункового
сертифікату:" ["Видео"]=> string(10) "Відео" ["Смотреть бесплатно"]=> string(39) "Дивитись безкоштовно" [" часа"]=> string(13) " години" [" часов"]=> string(10) "годин" [" час"]=> string(13) " година" ["Не знаете что выбрать?"]=> string(39) "Не знаєте, що вибрати?" ["Если у вас есть вопросы по обучению, оставьте заявку
и мы вам ответим в ближайшее рабочее время"]=> string(163) "Якщо у вас є питання щодо навчання, залиште заявку
і ми вам відповімо найближчим часом" ["Поиск по курсам..."]=> string(33) "Пошук за курсами..." ["На этой недели"]=> string(26) "На цьому тижні" ["В этом месяце"]=> string(23) "Цього місяця" ["В этом году"]=> string(19) "Цього року" ["Конференция {name} {date} - Webpromoexperts.net"]=> string(58) "Конференція {name} {date} - Webpromoexperts.net" ["Примите участие в {name}. В рамках конференции представители ТОПовых компаний расскажут все о {name}. Проходить будет {date}."]=> string(213) "Візьміть участь у {name}. У рамках конференції представники ТОПових компаній розкажуть все про {name}. Проходити буде {date}." ["Курсы на тему {theme} от WebPromoExperts - Обучение онлайн"]=> string(87) "Курси на тему {theme} від WebPromoExperts - Навчання онлайн" ["Осваивайте современные инструменты на тему {theme} с лучшими экспертами. Выбирайте курс по своему уровню, теме и формату. Начните обучение сейчас!"]=> string(252) "Освоюйте сучасні інструменти на тему {theme} з кращими експертами. Вибирайте курс за своїм рівнем, темою та форматом. Почніть навчання зараз!" ["Регистрируйтесь на семинар"]=> string(44) "Реєструйтеся на семінар" [" - лектор"]=> string(1) " " ["Лектор"]=> string(1) " " ["Смотреть запись"]=> string(27) "Дивитись запис" ["Здесь может быть сфера деятельности вашего бизнеса"]=> string(84) "Тут може бути сфера діяльності вашого бізнесу" ["А пока посмотрите, что мы делали для других брендов"]=> string(89) "А поки подивіться, що ми робили для інших брендів" ["Не устраивает дата старта? Оставляй заявку на следующий запуск."]=> string(112) "Не влаштовує дата старту? Залишай заявку на наступний запуск." ["Следующий запуск {date}"]=> string(38) "Наступний запуск {date}" ["К сожалению, произошла ошибка!"]=> string(45) "На жаль, сталася помилка!" ["Попробуйте еще раз или обратитесь к менеджеру!"]=> string(84) "Спробуйте ще раз, або зверніться до менеджера!" ["Подписывайтесь на Telegram-канал, чтобы быть в курсе новостей маркетинга!"]=> string(113) "Підписуйтесь на Telegram-канал, щоб бути в курсі новин маркетингу!" } } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_messageFormatter":"yii\i18n\I18N":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } } ["_definitions":"yii\di\ServiceLocator":private]=> array(26) { ["errorHandler"]=> array(2) { ["errorAction"]=> string(10) "site/error" ["class"]=> string(20) "yii\web\ErrorHandler" } ["transaction"]=> array(1) { ["class"]=> string(42) "common\components\transactions\Transaction" } ["setting"]=> array(1) { ["class"]=> string(36) "frontend\components\SettingComponent" } ["queue"]=> array(5) { ["class"]=> string(18) "yii\queue\db\Queue" ["attempts"]=> int(3) ["deleteReleased"]=> bool(false) ["as log"]=> string(21) "yii\queue\LogBehavior" ["mutex"]=> array(1) { ["class"]=> string(20) "yii\mutex\MysqlMutex" } } ["elasticsearch"]=> array(4) { ["class"]=> string(28) "yii\elasticsearch\Connection" ["autodetectCluster"]=> bool(false) ["nodes"]=> array(1) { [0]=> array(1) { ["http_address"]=> string(21) "inet[/127.0.0.1:9200]" } } ["dslVersion"]=> int(7) } ["authManager"]=> array(5) { ["class"]=> string(19) "yii\rbac\PhpManager" ["itemFile"]=> string(34) "@backend/components/rbac/items.php" ["assignmentFile"]=> string(40) "@backend/components/rbac/assignments.php" ["ruleFile"]=> string(34) "@backend/components/rbac/rules.php" ["defaultRoles"]=> array(7) { [0]=> string(4) "user" [1]=> string(5) "moder" [2]=> string(5) "admin" [3]=> string(6) "lector" [4]=> string(10) "superadmin" [5]=> string(9) "blogAdmin" [6]=> string(10) "blogAuthor" } } ["db"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(34) "mysql:host=localhost;dbname=wpe_db" ["username"]=> string(8) "wpe_user" ["password"]=> string(10) "yC2ug9V6V8" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["db_logs"]=> array(8) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(36) "mysql:host=localhost;dbname=wpe_logs" ["username"]=> string(9) "wpe_user2" ["password"]=> string(10) "zy7T9C6y4F" ["charset"]=> string(4) "utf8" ["tablePrefix"]=> string(4) "wpe_" ["enableSchemaCache"]=> bool(true) ["schemaCacheDuration"]=> int(0) } ["dbcrm"]=> array(5) { ["class"]=> string(17) "yii\db\Connection" ["dsn"]=> string(43) "mysql:host=wpua.mysql.tools;dbname=wpua_crm" ["username"]=> string(8) "wpua_crm" ["password"]=> string(8) "6hhdwh96" ["charset"]=> string(4) "utf8" } ["mailer"]=> array(3) { ["class"]=> string(22) "yii\swiftmailer\Mailer" ["viewPath"]=> string(12) "@common/mail" ["transport"]=> array(6) { ["class"]=> string(19) "Swift_SmtpTransport" ["host"]=> string(14) "smtp.gmail.com" ["username"]=> string(30) "academy@webpromoexperts.online" ["password"]=> string(12) "pGEz4s63SA9k" ["port"]=> string(3) "587" ["encryption"]=> string(3) "tls" } } ["cache"]=> array(3) { ["class"]=> string(17) "yii\mongodb\Cache" ["db"]=> string(7) "mongodb" ["cacheCollection"]=> string(5) "cache" } ["mongodb"]=> array(3) { ["class"]=> string(23) "\yii\mongodb\Connection" ["dsn"]=> string(31) "mongodb://localhost:27017/wpedb" ["options"]=> array(2) { ["username"]=> string(10) "wpeusernaz" ["password"]=> string(12) "feaxNewWecJa" } } ["log"]=> array(3) { ["traceLevel"]=> int(0) ["targets"]=> array(1) { [0]=> array(5) { ["class"]=> string(29) "notamedia\sentry\SentryTarget" ["dsn"]=> string(92) "https://8f5be80f574183799123b8f0980d4c64@o4505770898751488.ingest.sentry.io/4505770955571200" ["levels"]=> array(2) { [0]=> string(5) "error" [1]=> string(7) "warning" } ["context"]=> bool(true) ["except"]=> array(4) { [0]=> string(39) "yii\i18n\PhpMessageSource::loadMessages" [1]=> string(25) "yii\web\HttpException:404" [2]=> string(25) "yii\web\HttpException:400" [3]=> string(29) "yii\debug\Module::checkAccess" } } } ["class"]=> string(18) "yii\log\Dispatcher" } ["reCaptcha"]=> array(3) { ["class"]=> string(39) "himiklab\yii2\recaptcha\ReCaptchaConfig" ["siteKeyV3"]=> string(40) "6LcIOKooAAAAALHFvVzzjKq3CEqo2z6vLSW73GMG" ["secretV3"]=> string(40) "6LcIOKooAAAAAOqgpt8MWQJFswcMwyVeyj0yyWeJ" } ["assetsAutoCompress"]=> array(6) { ["class"]=> string(51) "\skeeks\yii2\assetsAuto\AssetsAutoCompressComponent" ["enabled"]=> bool(false) ["readFileTimeout"]=> int(3) ["cssCompress"]=> bool(true) ["jsCompress"]=> bool(true) ["jsFileCompile"]=> bool(false) } ["user"]=> array(3) { ["identityClass"]=> string(24) "common\models\users\User" ["enableAutoLogin"]=> bool(true) ["class"]=> string(12) "yii\web\User" } ["urlManager"]=> array(7) { ["enablePrettyUrl"]=> bool(true) ["showScriptName"]=> bool(false) ["class"]=> string(42) "frontend\components\overwritten\UrlManager" ["languages"]=> array(2) { [0]=> string(2) "ru" [1]=> string(2) "ua" } ["normalizer"]=> array(1) { ["class"]=> string(21) "yii\web\UrlNormalizer" } ["suffix"]=> string(1) "/" ["rules"]=> array(37) { [0]=> array(1) { ["class"]=> string(30) "frontend\components\WpeUrlRule" } [1]=> array(3) { ["pattern"]=> string(11) "sitemap.xml" ["route"]=> string(13) "sitemap/index" ["suffix"]=> string(0) "" } [""]=> string(10) "site/index" [""]=> string(13) "site/" [2]=> array(2) { ["route"]=> string(27) "cart/payment-status/process" ["pattern"]=> string(12) "cart/process" } [3]=> array(2) { ["route"]=> string(27) "cart/payment-status/success" ["pattern"]=> string(12) "cart/success" } [4]=> array(2) { ["route"]=> string(25) "cart/payment-status/error" ["pattern"]=> string(10) "cart/error" } [5]=> array(2) { ["route"]=> string(20) "courses/default/view" ["pattern"]=> string(30) "courses/" } [6]=> array(2) { ["route"]=> string(28) "seminars/default/add-seminar" ["pattern"]=> string(20) "seminars/add-seminar" } [7]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(31) "seminars/past/page-" } [8]=> array(2) { ["route"]=> string(21) "seminars/default/past" ["pattern"]=> string(13) "seminars/past" } [9]=> array(2) { ["route"]=> string(21) "seminars/default/view" ["pattern"]=> string(31) "seminars/" } [10]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(31) "vebinars/past/page-" } [11]=> array(2) { ["route"]=> string(21) "vebinars/default/past" ["pattern"]=> string(13) "vebinars/past" } [12]=> array(2) { ["route"]=> string(21) "vebinars/default/view" ["pattern"]=> string(31) "vebinars/" } [13]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(33) "conference/past/page-" } [14]=> array(2) { ["route"]=> string(23) "conference/default/past" ["pattern"]=> string(15) "conference/past" } [15]=> array(2) { ["route"]=> string(23) "conference/default/view" ["pattern"]=> string(33) "conference/" } [16]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [17]=> array(2) { ["route"]=> string(17) "blog/search/index" ["pattern"]=> string(11) "blog/search" } [18]=> array(2) { ["route"]=> string(18) "blog/default/index" ["pattern"]=> string(22) "blog/page-" } [19]=> array(2) { ["route"]=> string(17) "blog/default/view" ["pattern"]=> string(27) "blog/" } [20]=> array(2) { ["route"]=> string(23) "reference/default/index" ["pattern"]=> string(6) "how-to" } [21]=> array(2) { ["route"]=> string(22) "reference/default/view" ["pattern"]=> string(29) "how-to/" } [22]=> array(2) { ["route"]=> string(22) "affiliate/default/hash" ["pattern"]=> string(16) "affiliate/" } [23]=> array(2) { ["route"]=> string(20) "reference/term/index" ["pattern"]=> string(4) "term" } [24]=> array(2) { ["route"]=> string(28) "my_certificate/default/index" ["pattern"]=> string(21) "my_certificate/" } [25]=> array(2) { ["route"]=> string(29) "my_achievements/default/index" ["pattern"]=> string(22) "my_achievements/" } [26]=> array(2) { ["route"]=> string(21) "cart/default/" ["pattern"]=> string(13) "cart/" } [27]=> array(2) { ["route"]=> string(21) "lectors/default/index" ["pattern"]=> string(25) "lectors/page-" } [28]=> array(2) { ["route"]=> string(20) "lectors/default/view" ["pattern"]=> string(30) "lectors/" } [29]=> array(2) { ["route"]=> string(22) "corporate/default/view" ["pattern"]=> string(32) "corporate/" } [30]=> array(2) { ["route"]=> string(21) "marafons/default/view" ["pattern"]=> string(31) "marafons/" } [31]=> array(2) { ["route"]=> string(29) "specprojects/courses/purchase" ["pattern"]=> string(21) "specprojects/purchase" } [32]=> array(2) { ["route"]=> string(25) "specprojects/default/view" ["pattern"]=> string(35) "specprojects/" } [33]=> array(2) { ["route"]=> string(25) "specprojects/courses/view" ["pattern"]=> string(43) "specprojects/courses/" } [""]=> string(22) "/default/index" } } ["assetManager"]=> array(3) { ["basePath"]=> string(15) "@webroot/assets" ["baseUrl"]=> string(11) "@web/assets" ["class"]=> string(20) "yii\web\AssetManager" } ["request"]=> array(4) { ["baseUrl"]=> string(0) "" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["class"]=> string(15) "yii\web\Request" } ["i18n"]=> array(2) { ["translations"]=> array(1) { ["eauth"]=> array(2) { ["class"]=> string(25) "yii\i18n\PhpMessageSource" ["basePath"]=> string(15) "@eauth/messages" } } ["class"]=> string(13) "yii\i18n\I18N" } ["eauth"]=> array(6) { ["class"]=> string(37) "frontend\components\overwritten\EAuth" ["popup"]=> bool(true) ["cache"]=> bool(false) ["cacheExpire"]=> int(0) ["httpClient"]=> array(0) { } ["services"]=> array(1) { ["google"]=> array(5) { ["class"]=> string(51) "frontend\components\overwritten\GoogleOAuth2Service" ["clientId"]=> string(72) "925395884714-eeejgrjjd515lua1s5r4k37doblnqf6g.apps.googleusercontent.com" ["clientSecret"]=> string(24) "7iQFEphBleCIDDeq5qTxK2du" ["title"]=> string(6) "Google" ["icon"]=> string(12) "fa fa-google" } } } ["view"]=> array(1) { ["class"]=> string(12) "yii\web\View" } ["formatter"]=> array(1) { ["class"]=> string(18) "yii\i18n\Formatter" } ["security"]=> array(1) { ["class"]=> string(17) "yii\base\Security" } ["response"]=> array(1) { ["class"]=> string(16) "yii\web\Response" } ["session"]=> array(1) { ["class"]=> string(15) "yii\web\Session" } } ["_events":"yii\base\Component":private]=> array(2) { ["beforeRequest"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#155 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } ["beforeAction"]=> array(1) { [0]=> array(2) { [0]=> object(Closure)#156 (2) { ["static"]=> array(1) { ["app"]=> *RECURSION* } ["this"]=> *RECURSION* } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["layout"]=> NULL ["controllerMap"]=> array(0) { } ["defaultRoute"]=> string(7) "default" ["_basePath":"yii\base\Module":private]=> NULL ["_controllerPath":"yii\base\Module":private]=> NULL ["_viewPath":"yii\base\Module":private]=> NULL ["_layoutPath":"yii\base\Module":private]=> NULL ["_modules":"yii\base\Module":private]=> array(0) { } ["_version":"yii\base\Module":private]=> NULL ["_components":"yii\di\ServiceLocator":private]=> array(0) { } ["_definitions":"yii\di\ServiceLocator":private]=> array(0) { } ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL } [1]=> string(13) "renderToolbar" } [1]=> NULL } } } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } ["_viewPath":"yii\base\Controller":private]=> string(68) "/var/www/webpromoexperts.net/frontend/modules/seminars/views/default" ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> array(0) { } } [1]=> string(10) "actionView" } [1]=> array(1) { [0]=> string(30) "marketologua-marafon-praktikum" } } } [10]=> array(6) { ["file"]=> string(68) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/Controller.php" ["line"]=> int(178) ["function"]=> string(13) "runWithParams" ["class"]=> string(21) "yii\base\InlineAction" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } } } [11]=> array(6) { ["file"]=> string(64) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/Module.php" ["line"]=> int(552) ["function"]=> string(9) "runAction" ["class"]=> string(19) "yii\base\Controller" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> string(4) "view" [1]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } } } [12]=> array(6) { ["file"]=> string(68) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/web/Application.php" ["line"]=> int(103) ["function"]=> string(9) "runAction" ["class"]=> string(15) "yii\base\Module" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> string(21) "seminars/default/view" [1]=> array(1) { ["alias"]=> string(30) "marketologua-marafon-praktikum" } } } [13]=> array(6) { ["file"]=> string(69) "/var/www/webpromoexperts.net/vendor/yiisoft/yii2/base/Application.php" ["line"]=> int(384) ["function"]=> string(13) "handleRequest" ["class"]=> string(19) "yii\web\Application" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> object(yii\web\Request)#10 (38) { ["enableCsrfValidation"]=> bool(true) ["csrfParam"]=> string(5) "_csrf" ["csrfCookie"]=> array(1) { ["httpOnly"]=> bool(true) } ["enableCsrfCookie"]=> bool(true) ["enableCookieValidation"]=> bool(true) ["cookieValidationKey"]=> string(32) "dvW1E6MHmo7Ku_lUTcnifUO3drONB_kL" ["methodParam"]=> string(7) "_method" ["parsers"]=> array(1) { ["application/json"]=> string(18) "yii\web\JsonParser" } ["trustedHosts"]=> array(0) { } ["secureHeaders"]=> array(7) { [0]=> string(15) "X-Forwarded-For" [1]=> string(16) "X-Forwarded-Host" [2]=> string(17) "X-Forwarded-Proto" [3]=> string(16) "X-Forwarded-Port" [4]=> string(15) "Front-End-Https" [5]=> string(13) "X-Rewrite-Url" [6]=> string(15) "X-Original-Host" } ["ipHeaders"]=> array(1) { [0]=> string(15) "X-Forwarded-For" } ["portHeaders"]=> array(1) { [0]=> string(16) "X-Forwarded-Port" } ["secureProtocolHeaders"]=> array(2) { ["X-Forwarded-Proto"]=> array(1) { [0]=> string(5) "https" } ["Front-End-Https"]=> array(1) { [0]=> string(2) "on" } } ["_cookies":"yii\web\Request":private]=> object(yii\web\CookieCollection)#144 (2) { ["readOnly"]=> bool(true) ["_cookies":"yii\web\CookieCollection":private]=> array(1) { ["_language"]=> object(yii\web\Cookie)#150 (8) { ["name"]=> string(9) "_language" ["value"]=> string(2) "ua" ["domain"]=> string(0) "" ["expire"]=> NULL ["path"]=> string(1) "/" ["secure"]=> bool(false) ["httpOnly"]=> bool(true) ["sameSite"]=> string(3) "Lax" } } } ["_headers":"yii\web\Request":private]=> object(yii\web\HeaderCollection)#200 (2) { ["_headers":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> array(1) { [0]=> string(19) "webpromoexperts.net" } ["cookie"]=> array(1) { [0]=> string(187) "PHPSESSID=ts8rcuki68ijqrq9br5rl22oin; _language=1dac83cb5af4f5d21407e66bb0437f21e995a60aa5e4273c09697e4c399254dfa%3A2%3A%7Bi%3A0%3Bs%3A9%3A%22_language%22%3Bi%3A1%3Bs%3A2%3A%22ua%22%3B%7D" } ["referer"]=> array(1) { [0]=> string(70) "https://webpromoexperts.net/ua/seminars/marketologua-marafon-praktikum" } ["accept-encoding"]=> array(1) { [0]=> string(23) "gzip, br, zstd, deflate" } ["user-agent"]=> array(1) { [0]=> string(103) "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" } ["accept"]=> array(1) { [0]=> string(3) "*/*" } } ["_originalHeaderNames":"yii\web\HeaderCollection":private]=> array(6) { ["host"]=> string(4) "Host" ["cookie"]=> string(6) "Cookie" ["referer"]=> string(7) "Referer" ["accept-encoding"]=> string(15) "Accept-Encoding" ["user-agent"]=> string(10) "User-Agent" ["accept"]=> string(6) "Accept" } } ["_rawBody":"yii\web\Request":private]=> NULL ["_bodyParams":"yii\web\Request":private]=> NULL ["_queryParams":"yii\web\Request":private]=> NULL ["_hostInfo":"yii\web\Request":private]=> string(27) "https://webpromoexperts.net" ["_hostName":"yii\web\Request":private]=> NULL ["_baseUrl":"yii\web\Request":private]=> string(0) "" ["_scriptUrl":"yii\web\Request":private]=> string(23) "/frontend/web/index.php" ["_scriptFile":"yii\web\Request":private]=> NULL ["_pathInfo":"yii\web\Request":private]=> string(40) "seminars/marketologua-marafon-praktikum/" ["_url":"yii\web\Request":private]=> string(44) "/ua/seminars/marketologua-marafon-praktikum/" ["_ip":"yii\web\Request":private]=> string(12) "3.22.250.247" ["_port":"yii\web\Request":private]=> NULL ["_securePort":"yii\web\Request":private]=> NULL ["_contentTypes":"yii\web\Request":private]=> NULL ["_languages":"yii\web\Request":private]=> NULL ["_csrfToken":"yii\web\Request":private]=> NULL ["_secureForwardedHeaderTrustedParts":"yii\web\Request":private]=> array(0) { } ["_secureForwardedHeaderParts":"yii\web\Request":private]=> array(0) { } ["_isConsoleRequest":"yii\base\Request":private]=> NULL ["_events":"yii\base\Component":private]=> array(0) { } ["_eventWildcards":"yii\base\Component":private]=> array(0) { } ["_behaviors":"yii\base\Component":private]=> NULL ["_scriptFile":"yii\base\Request":private]=> NULL } } } [14]=> array(6) { ["file"]=> string(51) "/var/www/webpromoexperts.net/frontend/web/index.php" ["line"]=> int(25) ["function"]=> string(3) "run" ["class"]=> string(20) "yii\base\Application" ["type"]=> string(2) "->" ["args"]=> array(0) { } } } ["previous":"Exception":private]=> NULL }